rsData.AddNew
rsData(1)=como7.text '此处rsData(0)才是第一个字段;
rsData.Update在msFlexGrid中,使用.textmatrix(I,J)="XXX",可以为一个单元格赋值(I是行,J是列),若要删除一行,可以用.RemoveItem方法来删除一行。
rsData(1)=como7.text '此处rsData(0)才是第一个字段;
rsData.Update在msFlexGrid中,使用.textmatrix(I,J)="XXX",可以为一个单元格赋值(I是行,J是列),若要删除一行,可以用.RemoveItem方法来删除一行。
解决方案 »
- vb中,我的listbox里面有路径名,怎么去除
- VB操作WORD,一共三个问题,积累了好久了,实在没法自己解决了。。。
- picturebox的ToolTipText难题
- 怎样判断输入的数字是否合法
- 如何用VB制作,作功能为图片RESIZE的DLL(也不一定非是DLL,关键是想做个小工具).
- window 出现错误,怎么办啊?各位帮个忙!
- 求救(如何根据一个窗口句柄来判断这个窗口是否被关闭)
- 使用winsock控件实现传输及时"语音"传输,或"视频"及时传输,百思不得其解-->>很是郁闷
- 如何将文本框里的程序代码转换成普通文本存到数据库里
- csdn越来越慢了,我用adsl上网,居然慢得让人无法忍受?大家快提意见啊!
- 200分和大家讨论个问题!
- 刚才忘记说了,如何在sql里给中文排序?
Public db As new Database
Public rsData As new Recordset
我现在的问题是:当添加纪录时,显示:
实时错误91
对象变量或with块变量未设置
调试时光标指向:rsData.AddNew
在源代码中我是这样写的:
rsData.AddNew
rsData.Fields(0).Value = text1.Text
rsData。update
//模块
Public db As Database
Public rsData As RecordsetSub Main()
Set db = OpenDatabase(App.Path & "\xxx.mdb")
Set rsData = db.OpenRecordset("jiaban")
frmadd.show
End Sub
请问怎么解决?
Public db As Database
Public rsData As RecordsetSub Main()
Set db = OpenDatabase("e:\db\biblio.mdb")
Set rsData = db.OpenRecordset("Authors")
frmadd.Show
End Sub'窗体
Private Sub Form_Load()
rsData.AddNew
rsData.Fields(1).Value = "gfhgjfgjk" '该字段是Author是字符串
rsData.Update
End Sub
Dim rs As ADODB.Recordset
Dim sql As String
Set cnn = New ADODB.Connection
cnn.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=你的数据库"
sql = "select*from information"
Set rs = New ADODB.Recordset
rs.Open sql, cnn, adOpenKeyset, adLockOptimistic
rs.AddNewrs.Fields(1).Value = combo7.Text
rs.updata一定没问题的
我已经调试成功了
Dim rs As ADODB.Recordset
Dim sql As String
Set cnn = New ADODB.Connection
cnn.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=你的数据库"
sql = "select*from information"
Set rs = New ADODB.Recordset
rs.Open sql, cnn, adOpenKeyset, adLockOptimistic
rs.AddNewrs.Fields(1) = combo7.Text 《-------------注意这里哦
rs.updata一定没问题的
我已经调试成功了