如何用vb连接本地的SQlSERVER数据库,然后打开一个表,然后对该表进行添加,修改,删除操作!
解决方案 »
- EVB4.0在哪里有下载的?
- 求一段代码,使用 ActiveBar2.0 自动读取数据库的相关数据生成菜单
- 如何用VB将SQL Server上的数据导出生成DBF文件。
- 如何获取一个FTP目录下存在地子目录或文件列表?
- 请wgf001(我心永恒)来拿分
- 在线等!!!!!!!!!!!!急
- 用InstallShell Developer给VB6程序打包后,在不同的系统上安装出现问题,为什么?
- 如何知道今天是星期几?
- vb与access数据库问题
- 我要显示带“^”的字母:即^C 应在同一位置,即C上有“^”。或者 C 下面有“ ,”
- zyl910在吗??有一个比较难的问题
- 请问如何将这段VPF的程序翻译成VB程序??
'引用Microsoft ActiveX Data Objects 2.x Library
Sub test()
Dim iDb As New ADODB.Connection '定义数据库连接对象
Dim iRe As New ADODB.Recordset '定义打开表的对象
'打开本地SQL
iDb.Open "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=用户名;Password=密码;Initial Catalog=数据库名"
'用SQL语句更新数据
iDb.Execute "update 表 set aa=1"
'打开表
iRe.Open "表名", iDb, adOpenKeyset, adLockPessimistic
iRe.AddNew '新增一个记录
iRe("字段名") = "值"
iRe.Update '回写到数据库中
'关闭表对象
iRe.Close
'关闭数据库
iDb.Close
End Sub
Dim Rs As New ADODB.Recordset
CN.ConnectionString = "Provider=sqloledb;Data Source=pmserver;Initial Catalog=northwind;User Id=sa;Password=sa;"
CN.Open
Rs.CursorLocation = adUseClient
Rs.Open "select * from employees", CN, adOpenDynamic, adLockOptimistic
'添加
rs.addnew
rs.fields("字段")="xxxxxxxx"
'更新数据库
rs.update
执行sql 语句该表进行添加,修改,删除操作 cn.execute "你的sql语句"实例:
cn.execute "insert into table........."
cn.execute "update table set 字段=......"
然后按楼上各位兄台的方法即可