SQL2000报错,但不知道是什么错,只有状态代码和错误代码,请大侠帮助,急!!!

时间:2022-07-30 19:22:25
程序运行时SQL2000经常出现下面报错:
SQL State: 08S0 , SQL Error Code: 0
查帮助查不到,请大侠们帮助分析,多谢

15 个解决方案

#1


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')

#3


在查询分析器里面跑有没有问题
看lz的查询语句是没有问题的

#4


在查詢分析器執行以上SQL有問題嗎?

#5


在企业管理器里和查询分析器上执行都正常,就是在C++Builder写的程序里,时不常报上面的错,在Open一个数据集时,我就是不知道SQL State: 08S0 , SQL Error Code: 0
代表什么错?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的异常

#10


换根网线看看吧

#11


08S0 ? SQL没见过这种报错

#12


關注~~~

#13


mark

#14


确实,还是头一回看过这样的问题.关注中.....

#15


好像和网络状态不好有关,结贴了

#1


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')

#3


在查询分析器里面跑有没有问题
看lz的查询语句是没有问题的

#4


在查詢分析器執行以上SQL有問題嗎?

#5


在企业管理器里和查询分析器上执行都正常,就是在C++Builder写的程序里,时不常报上面的错,在Open一个数据集时,我就是不知道SQL State: 08S0 , SQL Error Code: 0
代表什么错?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的异常

#10


换根网线看看吧

#11


08S0 ? SQL没见过这种报错

#12


關注~~~

#13


mark

#14


确实,还是头一回看过这样的问题.关注中.....

#15


好像和网络状态不好有关,结贴了