刚学vb不久,正试着开发一个客户资料管理系统,今天遇到难题,特请教各位.
在客户管理系统中,我创建了二个表,一个是admininfo(用户信息表),一个是productinfo(产品信息表),userinfo用于保存管理员的用户名和密码,以便以后修改,productinfo是客户购买产品的清单,我建了一个模块,如下
Public con As ADODB.Connection
Public rec As ADODB.Recordset
Sub main()
Set con = New ADODB.Connection
Set rec = New ADODB.Recordset
con.ConnectionString = "Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=data;Data Source=."
con.CursorLocation = adUseClient
con.Open
rec.Source = "admininfo"
rec.Open , con, adOpenDynamic, adLockOptimisticForm1.Show
End Sub
现在这边只连接了一个表,我想再连接一个新的productinfo,应该如何连接,还是在下面加吗?请各位大虾给点代码!
在客户管理系统中,我创建了二个表,一个是admininfo(用户信息表),一个是productinfo(产品信息表),userinfo用于保存管理员的用户名和密码,以便以后修改,productinfo是客户购买产品的清单,我建了一个模块,如下
Public con As ADODB.Connection
Public rec As ADODB.Recordset
Sub main()
Set con = New ADODB.Connection
Set rec = New ADODB.Recordset
con.ConnectionString = "Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=data;Data Source=."
con.CursorLocation = adUseClient
con.Open
rec.Source = "admininfo"
rec.Open , con, adOpenDynamic, adLockOptimisticForm1.Show
End Sub
现在这边只连接了一个表,我想再连接一个新的productinfo,应该如何连接,还是在下面加吗?请各位大虾给点代码!
解决方案 »
- 【扫盲散分贴】:所有微软的ActiveX控件属性页中的设置都可以通过代码来实现。
- 请教关于Access的字段数据类型
- 求救,怎么打包注册vsflexgrid8?
- 大家好,提一个菜鸟问题,我在vb中如何查阅一个api函数?如getusername函数
- 如何为.dll文件进行注册?
- 大家好!请问为什么我的VB不能识别DATE?
- mshflexgrid显示过慢问题
- 急用 请大伙帮帮忙!谢谢
- 关于VB的若干问题?
- 廖勇:邮件已收,多谢!但我发现还是和我的意思有点出入吧!我下拉它的时候,它上面textbox的text并没有改变,而且我也打不开aa.mbd,不知道为什幺?还望指教...
- 有关调用DLL出现的问题
- SQL中,新建一個表,該表要Copy另一表的某些列(不是全部)的所有數據,並在該表添加一些其它的列,值都為0
dim rs as new adodb.recordset
rs.open "select * from productinfo ",con,adOpenDynamic, adLockOptimistic你如果还想用REC打开,那么必须先把他原来的关闭后再连接
rec.close
rec.open "select * from productinfo ",con,adOpenDynamic, adLockOptimistic
Public rec As ADODB.Recordset
Public strname As String
Public rs As ADODB.Recordset
Sub main()
Set con = New ADODB.Connection
Set rec = New ADODB.Recordset
Set rs = New ADODB.Recordset
con.ConnectionString = "Provider=SQLOLEDB.1;Password=jiangsusheng;Persist Security Info=True;User ID=sa;Initial Catalog=data;Data Source=."
con.CursorLocation = adUseClient
con.Open
rec.Source = "userinfo"
'rec.Source = "product"
rec.Open , con, adOpenDynamic, adLockOptimistic
rs.Open , con, adOpenDynamic, adLockOptimistic
Form1.Show
End Sub我直接在这个里面加了,我一启动他说"没有为命令对象设置命令!"
rec.Open , con, adOpenDynamic, adLockOptimistic
rs.Open , con, adOpenDynamic, adLockOptimistic
这两个语句好像有点问题.
好像应该改成
rec.Open "Select 语句", con, adOpenDynamic, adLockOptimistic
rs.Open "Select 语句", con, adOpenDynamic, adLockOptimistic
rec.Open "Select 语句", con, adOpenDynamic, adLockOptimistic
rs.Open "Select 语句", con, adOpenDynamic, adLockOptimistic
rec.Open "Select 语句", con, adOpenDynamic, adLockOptimistic