| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1441 人关注过本帖
标题:在vb中用sql server添加记录
只看楼主 加入收藏
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
收藏
 问题点数:0 回复次数:6 
在vb中用sql server添加记录
我想在VB中添加一条记录,数据库是sql server 2000,ACCESS的我会,但sql的我不会添加记录,哪位高手帮我写一下这个功能的代码.谢谢
搜索更多相关主题的帖子: sql server 记录 
2006-11-28 12:59
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
收藏
得分:0 

怎么没人回我的贴呀,会的,帮我写几句主要的代码就可以了,access中的代码
With DataEnv.rsconlist
.AddNew
.Fields("序号") = Text1.Text
.Fields("交付单位") = Text2.Text
.Update
End With
这样就可以写到数据库了,但是用SQL这样写就不可以,提示不可以被更新,或程序受限制.

2006-11-28 13:30
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
用ado连接了数据库之后....不是一样吗?..

我的msn: myfend@
2006-11-28 13:36
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
收藏
得分:0 
我用了,就是出现错误.
2006-11-28 13:42
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
收藏
得分:0 
我用ado连接的sql 数据库,是不是我的系统有问题,我现在是win2003,以前设计系统软件的时候没有问题
2006-11-28 13:43
℃仰望→天空
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-11-28
收藏
得分:0 

我最近正在学,希望对你有用吧
先建个公共模块
Public objCon As New ADODB.Connection 'ADO连接对象,整个系统用一个
Public objRs As New ADODB.Recordset ’ADO记录集

Function ConnDB() As Boolean
On Error GoTo Err1

ConnDB = True

Set objCon = New ADODB.Connection

objCon.ConnectionString = "provider=sqloledb;data source=.;Initial Catalog=student;user id=sa;pwd=123"

objCon.Open

Exit Function
Err1:
ConnDB = False

End Function

再在你要用到的窗体
Dim strexec As String
Set objCon = CreateObject("ADODB.Connection")
objCon.Open "Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=sa;Initial Catalog=student;Data Source=PC40319"
Set objRs = CreateObject("ADODB.RecordSet")
strexec = "Select * From YHGLB Where yhmc='" & Trim(Combo2.Text) & "'"  '放入你所要查询的语句
Set objRs = objCon.Execute(strexec)

这样应该就可以被执行了
用的时候就
text1.text=objRs("序号")


写情书一样写程序,看小说一样看代码~~~~
2006-11-28 19:48
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
收藏
得分:0 
谢谢楼上的建议
谢谢楼上的建议我试试吧,非常感谢!
2006-11-29 10:58
快速回复:在vb中用sql server添加记录
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047775 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved