用getlasterror()检察看看。
另外open之前最好检察一下:
if(myset.isopen())
myset.close();
myset.open();
另外open之前最好检察一下:
if(myset.isopen())
myset.close();
myset.open();
解决方案 »
- 关于复制插入数据表语句的问题
- 求一句SQL语句
- 如何创建一个存储过程使得字符串s1中与s2相同的字符串用字符串s3代替
- 对于数据库表的容量如何得到?
- 这个trigger 有点问题。有时候执行不正确,情大家看看错在哪里?
- 怎样在存储过程中调用自定义函数?
- 数据库表有一个表 的字段为空的怎么查询
- 请教:在ORDER BY中如何使用IF语句??
- 怎样用ASP从SQL SERVER中备份出一个ACCESS的MDB文件出来?
- 在VC中不建立数据源怎么能直接连接到某个数据库?
- 挑战极限:100多条记录,只有时间(年-月-日 时:分:秒)、数值2个字段,如何快速找到某一时间的记录?(ipman)
- 这个sql语句如何写?对高手来说就是送分题了^_^
也可以看看odbc管理器-〉关于中odbc的版本,是否就是这的问题?
在ODBC数据源管理器里点击配置,正常使用的机器上显示的是中文版本,而不能使用的机器上显示的是英文版。跟这有关系吗?
如果是两台sql server,多半是数据库不一致的问题。
我遇到过类似情况:一台sql server是靠另一台的备份恢复过去的,结果两者的登录,用户等都不同,最后靠只好自己检察和重新建立一遍。
如果只有一台sql server,就不知道怎么回事了,关注。