小弟想用vb做前台,sql2000做后台,作成一个图书管理系统
在sql中建立数据库library,其中有两张表,一张表名为:book,保存书籍的编号,名字
一张表名为:customer,保存客户编号,名字,所以借书籍的编号.
小弟想在一个窗体中设一个textbox,一个command,一个datagrid,
在textbox中输入书籍编号,点击command,在datagrid中显示出这个书的编号和名字.
小弟想把这个功能用ado对象来连接数据库,可是实行的时候老是不成功,
小弟是初学者,希望各位高手不吝赐教,能给我写一个比较完整的源码,谢谢大家
小弟在线等,小弟做练习急着要,请大家一定要帮帮我~~~~~
在sql中建立数据库library,其中有两张表,一张表名为:book,保存书籍的编号,名字
一张表名为:customer,保存客户编号,名字,所以借书籍的编号.
小弟想在一个窗体中设一个textbox,一个command,一个datagrid,
在textbox中输入书籍编号,点击command,在datagrid中显示出这个书的编号和名字.
小弟想把这个功能用ado对象来连接数据库,可是实行的时候老是不成功,
小弟是初学者,希望各位高手不吝赐教,能给我写一个比较完整的源码,谢谢大家
小弟在线等,小弟做练习急着要,请大家一定要帮帮我~~~~~
解决方案 »
- 哪里有winsock类模块
- 怎样在局域网中建服务器数据库
- 招沈阳VB应用的高级工程师!工资不封顶,如时间充裕可兼职
- Private WithEvents Objects(UBound) As Class??????
- 编译好的VBA程序一个千古怪问题,望所有高手能给小弟指点迷津。
- MSHGrid1這個控件裡面如何添加一個CheckBox控件
- 怎样才能将Excel工作表中的数据导入到数据库,各位帮帮忙,谢谢了!
- 正则表达式的问题(在线等待中。。。。)
- 如何发分?
- vb中有没有实现像ultraedit那种标签式的窗体的方法或者控件?
- vb能实现位操作吗?
- 关于SQL 的数据源 写入到 access 表的问题
dim conn as adodb.connection
dim rs as ado.recordset
dim sql as string
......
conn.connectionstring="...你的数据库连接字"
sql="select * from book where bookid like '%" & textbox.text & "%'"
rs.open sql,conn
set datagrid.datasource=rs
基本上是这些东西,细节自己完成吧
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sql As StringPrivate Sub Form_Load()
Set conn = New ADODB.Connection
conn.ConnectionString = "driver={sql server};" & _
"server=.;uid=sa;pwd=meng5ting7wei5;database=library"
Set rs = New ADODB.Recordset
conn.Open
rs.Open "record", conn
sql = "select * from record "
Set DataGrid1.DataSource = rs
End Sub
运行的时候出现:
"实时错误7004 ,this rowset is not bookable"
这是什么回事呢?各路高手多来指点一下呀~~~
rs.open "select * from record",conn
刪掉sql = "select * from record "
試試看
把record 改成你要打開的表名.