SQL State: 08S0 , SQL Error Code: 0
查帮助查不到,请大侠们帮助分析,多谢
15 个解决方案
#1
lz最好贴出相应的查询语句
以便查找出错原因
顺带:我没有遇到过lz所说的情况
以便查找出错原因
顺带:我没有遇到过lz所说的情况
#2
SQL如下:
SELECT ExamProject.projectID, ProjectFee.PriceListID, ProjectFee.Amount, ProjectFee.Standard, ProjectFee.Unit FROM ExamProject LEFT OUTER JOIN ProjectFee ON ExamProject.SheetID = ProjectFee.SheetID AND ExamProject.SerialID = ProjectFee.SerialID WHERE (ExamProject.SheetID = '00019764620070110100618')
SELECT ExamProject.projectID, ProjectFee.PriceListID, ProjectFee.Amount, ProjectFee.Standard, ProjectFee.Unit FROM ExamProject LEFT OUTER JOIN ProjectFee ON ExamProject.SheetID = ProjectFee.SheetID AND ExamProject.SerialID = ProjectFee.SerialID WHERE (ExamProject.SheetID = '00019764620070110100618')
#3
在查询分析器里面跑有没有问题
看lz的查询语句是没有问题的
看lz的查询语句是没有问题的
#4
在查詢分析器執行以上SQL有問題嗎?
#5
在企业管理器里和查询分析器上执行都正常,就是在C++Builder写的程序里,时不常报上面的错,在Open一个数据集时,我就是不知道SQL State: 08S0 , SQL Error Code: 0
代表什么错?SQL帮助里为什么没有?
代表什么错?SQL帮助里为什么没有?
#6
检查一下程序...
#7
SQL Error Code: 0
应该不是语句出错, 而是你的错误处理代码有问题, 没有也错也转到错误代码模块部分了
应该不是语句出错, 而是你的错误处理代码有问题, 没有也错也转到错误代码模块部分了
#8
看看你的数据连接是否有问题
#9
我的错误处理代码是这么写的:
try
{
DataModule_Share->ClientDataSet_InsertDelete3->Close();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Clear();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Add(sSQL);
DataModule_Share->ClientDataSet_InsertDelete3->Open();
}
catch(Exception&e)
{
throw;
}
//e.Message的内容就是SQL State: 08S0 , SQL Error Code: 0
//我要是不用try...catch抓错,也会抛出内容为SQL State: 08S0 , SQL Error Code: 0的异常
try
{
DataModule_Share->ClientDataSet_InsertDelete3->Close();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Clear();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Add(sSQL);
DataModule_Share->ClientDataSet_InsertDelete3->Open();
}
catch(Exception&e)
{
throw;
}
//e.Message的内容就是SQL State: 08S0 , SQL Error Code: 0
//我要是不用try...catch抓错,也会抛出内容为SQL State: 08S0 , SQL Error Code: 0的异常
#10
换根网线看看吧
#11
08S0 ? SQL没见过这种报错
#12
關注~~~
#13
mark
#14
确实,还是头一回看过这样的问题.关注中.....
#15
好像和网络状态不好有关,结贴了
#1
lz最好贴出相应的查询语句
以便查找出错原因
顺带:我没有遇到过lz所说的情况
以便查找出错原因
顺带:我没有遇到过lz所说的情况
#2
SQL如下:
SELECT ExamProject.projectID, ProjectFee.PriceListID, ProjectFee.Amount, ProjectFee.Standard, ProjectFee.Unit FROM ExamProject LEFT OUTER JOIN ProjectFee ON ExamProject.SheetID = ProjectFee.SheetID AND ExamProject.SerialID = ProjectFee.SerialID WHERE (ExamProject.SheetID = '00019764620070110100618')
SELECT ExamProject.projectID, ProjectFee.PriceListID, ProjectFee.Amount, ProjectFee.Standard, ProjectFee.Unit FROM ExamProject LEFT OUTER JOIN ProjectFee ON ExamProject.SheetID = ProjectFee.SheetID AND ExamProject.SerialID = ProjectFee.SerialID WHERE (ExamProject.SheetID = '00019764620070110100618')
#3
在查询分析器里面跑有没有问题
看lz的查询语句是没有问题的
看lz的查询语句是没有问题的
#4
在查詢分析器執行以上SQL有問題嗎?
#5
在企业管理器里和查询分析器上执行都正常,就是在C++Builder写的程序里,时不常报上面的错,在Open一个数据集时,我就是不知道SQL State: 08S0 , SQL Error Code: 0
代表什么错?SQL帮助里为什么没有?
代表什么错?SQL帮助里为什么没有?
#6
检查一下程序...
#7
SQL Error Code: 0
应该不是语句出错, 而是你的错误处理代码有问题, 没有也错也转到错误代码模块部分了
应该不是语句出错, 而是你的错误处理代码有问题, 没有也错也转到错误代码模块部分了
#8
看看你的数据连接是否有问题
#9
我的错误处理代码是这么写的:
try
{
DataModule_Share->ClientDataSet_InsertDelete3->Close();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Clear();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Add(sSQL);
DataModule_Share->ClientDataSet_InsertDelete3->Open();
}
catch(Exception&e)
{
throw;
}
//e.Message的内容就是SQL State: 08S0 , SQL Error Code: 0
//我要是不用try...catch抓错,也会抛出内容为SQL State: 08S0 , SQL Error Code: 0的异常
try
{
DataModule_Share->ClientDataSet_InsertDelete3->Close();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Clear();
DataModule_Share->ClientDataSet_InsertDelete3->SQL->Add(sSQL);
DataModule_Share->ClientDataSet_InsertDelete3->Open();
}
catch(Exception&e)
{
throw;
}
//e.Message的内容就是SQL State: 08S0 , SQL Error Code: 0
//我要是不用try...catch抓错,也会抛出内容为SQL State: 08S0 , SQL Error Code: 0的异常
#10
换根网线看看吧
#11
08S0 ? SQL没见过这种报错
#12
關注~~~
#13
mark
#14
确实,还是头一回看过这样的问题.关注中.....
#15
好像和网络状态不好有关,结贴了