vb6.0 与 SQL2000的连接问题?

sn215 2003-08-29 09:53:32
当我用vb访问SQL2000里的Normind中的employees时(用VisData)
它的提示:“当访问一个带有IDENTITY列的SQL SERVER表时,必须使用OpenDatabase的
dbSeeChanges选项"
请问各位高手如何解决?
...全文
50 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
neo40 2003-08-30
  • 打赏
  • 举报
回复
Public ss As New ADODB.Connection
Public rs As New ADODB.Recordset
ss.ConnectionString = "Provider=SQLOLEDB.1;Data Source=dbname;Persist Security Info=False"
ss.Open
With rs
.CursorLocation = adUseClient
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open SQL, ss
End With

以上代码是用于本地SQL SERVER 的连接,网络好象有设IP,但我没有网络数据库服务器 ^^
sn215 2003-08-30
  • 打赏
  • 举报
回复
请问能具体的说一下吗?
KJ_Wang 2003-08-30
  • 打赏
  • 举报
回复
没错ADO简单多了。
zjcxc 2003-08-30
  • 打赏
  • 举报
回复
改用ADO吧.
qiyunhui 2003-08-30
  • 打赏
  • 举报
回复
应该用ADO
yjyita 2003-08-30
  • 打赏
  • 举报
回复
用ADO好得多。
lusv 2003-08-30
  • 打赏
  • 举报
回复
不要用VISDATA,用VB访问SQL表时,最好用ADO

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧