您的位置:程序门 -> vb -> 基础类



我用adodb连接的数据库,怎么样执行删除,修改和添加操作啊?我初学者~~!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


我用adodb连接的数据库,怎么样执行删除,修改和添加操作啊?我初学者~~!
发表于:2008-01-08 20:51:35 楼主
dim   conn   as   new   adodb.connection
dim   rs   as   new   adodb.recordset
dim   connstr   as   string
dim   sql   as   string
private   sub   form_load()
connstr   =   "provider=sqloledb.1;persist   security   info=false;user   id=user1;pwd=user1;initial   catalog=student;data   source=jinansse"
conn.open   connstr
sql   =   "select   *   from   student"
rs.open   sql,   conn,   adopendynamic,   adlockpessimistic
if   not   (rs.eof   and   rs.bof)   then

text1.text   =   rs("sno")
text2.text   =   rs("sname")
else
ab   =   msgbox("数据库错误")
end   if
end   sub
这是我连接数据库的语言。

以后怎么写添加删除和修改数据的代码啊?~~~~求了
发表于:2008-01-08 21:20:331楼 得分:0
你的rs打开方法有错误,

你可以试试:rs.delete   这是删除
rs.update   这是保存
rs("字段")="dsfsd"这是给一个字段赋值。
发表于:2008-01-09 12:49:492楼 得分:0
添加删除和修改可以使用你的连接,也就是conn.EXECute方法执行sql语句来实现。
例:
添加:conn.EXECute("insert   into   student   (你的表字段列表)   values   (你的值列表)")
修改:conn.EXECute("update   student   set   要修改的字段=要修改的值   where   主键字段=主键值")
删除:conn.EXECute("delete   from   student   where   主键字段=主键值")


快速检索

最新资讯
热门点击