帮帮我

xiaomailovelvping 2005-05-17 03:00:34
我在用vb编学生管理系统,在做资料修改的时候,他说不能更新
,他提示错误是提供程序或者是数据库的锁定问题,怎么回事呀,能给我个确切的答案吗?
...全文
71 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaomailovelvping 2005-05-19
  • 打赏
  • 举报
回复
我一会用这个试试,但是我猜想是不是可能得在sql server里进行设置呀?????
nmjiaoaqiang 2005-05-19
  • 打赏
  • 举报
回复
你逐句运行,看在什么地方出错
还有就是你在保存的地方用 MsgBox 设一个返回值看看是什么地方有问题.
Dim cnStr As String
cnStr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;password=密码;Initial Catalog=数据库名;Data Source=服务器名"
With rsrmk
.ConnectionString = cnStr
.CommandType = adCmdText
sqlstr = "select * from 表名 "
.RecordSource = sqlstr
Set DataGrid1.DataSource = rsrmk

.Refresh
End With
你用这些代码来建立数据源
xiaomailovelvping 2005-05-19
  • 打赏
  • 举报
回复
因为急需要答案,所以自己顶自己!!!
xiaomailovelvping 2005-05-19
  • 打赏
  • 举报
回复
我用的是sql server,情况是这样的,如果数据库里没有记录我新加一条记录就不会出问题,但是如果数据库里有记录,我把记录取出来放到几个文本框里,然后修改,修改完后在往数据库里保存的时候,他就提示说不能更新,提示错误是 可能是提供程序的问题或者是数据库的锁定,这是怎么回事 呀?
nmjiaoaqiang 2005-05-19
  • 打赏
  • 举报
回复
你的数据库是用什么建立的
看看你的数据库的结构
有可能是把数据库打开了没关闭,看看后台是不是还在运行着你的程序

xiaomailovelvping 2005-05-19
  • 打赏
  • 举报
回复
不知道的帮我up。up,up,up !!!!!!!!!!!!!
xiaomailovelvping 2005-05-19
  • 打赏
  • 举报
回复
为什么没有人回复这个呀,这个问题阻挡了我的路,希望各位大哥帮帮我,尽快把这个问题解决了,先谢谢了!!!!

1,217

社区成员

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

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