如果可以调用的话,帮助讲讲其详细过程与方法.(ADO连接)
我现在的问题是原窗口已经打开了这个数据库和记录集,现在是在一个新窗口中输入了一些数据,要把这些数据保存到原窗口已经打开的记录集中,是需要重新写ADO连接进行添加还是可以调用原窗口中打开的记录集直接进行添加.
我现在的问题是原窗口已经打开了这个数据库和记录集,现在是在一个新窗口中输入了一些数据,要把这些数据保存到原窗口已经打开的记录集中,是需要重新写ADO连接进行添加还是可以调用原窗口中打开的记录集直接进行添加.
解决方案 »
- 打字游戏中,对键盘的输入判断没反应
- winsock代理问题,高手进,100分,在线等!!
- setup factory 扫描出的文件,所有文件的DLLREGISTSERVE属性都要选吗?这个属性是干身摸用的,谁能详细的说明一下。
- 大家帮我看看这个像法怎么写 :我统计了一下数据库中的数据,在数据库中随机取了一条记录。我怎样将这个记录取到窗体上来呢?
- vb 里的parser是干什么用的?
- 关于用mediaplayer播放文件时的一个全屏显示的难题
- 请教:用图片作相框的问题。
- 请教,如何将mshflexgrid表导到excel中,在excel中打印,请赋代码,谢谢
- 我想学用installshield做安装程序,请搞手指点一下主要步骤?或应看什么资料?
- 如何使用代码将ADODC控件连接到数据库上
- 串口编程的高手。想和你探讨一下,[email protected]
- 请问一下如何在表格控件中实现分页显示的功能啊?
Public rst as recordset
.......'Form2中调用
...
Msgbox Form1.rst.Feilds(1)
Option Explicit'工程->引用->Microsoft ActiveX Data Objects 2.0 Library (后面为版本号)
Dim cn As New ADODB.Connection
Public rs As New ADODB.RecordsetPrivate Sub Command1_Click()
rs.Open "select * from USERPASSWORD", cn, adOpenDynamic, adLockOptimistic
Form2.Show
End SubPrivate Sub Form_Load()
cn.ConnectionString = "DBQ=" & App.Path & "\TelePhone.mdb;DefaultDir=" & _
App.Path & ";Driver={Microsoft Access Driver (*.mdb)};" & _
"DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;" & _
"MaxBufferSize=512;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;" & _
"Threads=3;UID=ADMIN;UserCommitSync=Yes;PWD=admind1234;"
cn.Open
'查询字符串可以上这里查
'http://www.connectionstrings.com/
End SubPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
On Error Resume Next
rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
End Sub
'=============================='FORM2 代码Option ExplicitPrivate Sub Command1_Click()
Form1.rs.AddNew
Form1.rs!UID = "DDDD"
Form1.rs!PWD = "AAAA"
Form1.rs!TRUENAME = "AAAA"
Form1.rs!CREATEDATE = "2004/06/26"
Form1.rs.Update
End Sub
这样,在Form2中可以使用"form1.记录集名称"的方法调用。不过,建议使用过记录集立即关闭且销毁。不要做为全局的。