扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:蒋铁海 来源:BLOG 2007年10月14日
关键字:
在本页阅读全文(共2页)
Dim cat As New ADOX.Catalog '不用cat用另外一个名字也可以 Dim conn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim pstr As String '定义该变量是为了后面的书写方便 |
Private Sub Command1_Click() Dim fm As String 'fm变量用来获取用户输入的文件名 CommonDialog1.Filter = "MDB文件(*.mdb)|*.mdb|AllFiles(*.*)|*.*|" CommonDialog1.FilterIndex = 1 CommonDialog1.InitDir = "D:\Jthpaper" CommonDialog1.Flags = 6 CommonDialog1.Action = 2 If CommonDialog1.FileName = "" Then MsgBox "你必须输入一个文件名,请重新保存一次!" Exit Sub Else fm = CommonDialog1.FileName End If pstr = "Provider=Microsoft.Jet.OLEDB.4.0;" '不能把这里的4.0改为3.51 pstr = pstr & "Data Source=" & fm cat.Create pstr '创建数据库 Dim tbl As New Table cat.ActiveConnection = pstr tbl.Name = "MyTable" '表的名称 tbl.Columns.Append "编号", adInteger '表的第一个字段 tbl.Columns.Append "姓名", adVarWChar, 8 '表的第二个字段 tbl.Columns.Append "住址", adVarWChar, 50 '表的第三个字段 cat.Tables.Append tbl '建立数据表 conn.Open pstr rs.CursorLocation = adUseClient rs.Open "MyTable", conn, adOpenKeyset, adLockPessimistic rs.AddNew '往表中添加新记录 rs.Fields(0).Value = 9801 rs.Fields(1).Value = "孙悟空" rs.Fields(2).Value = "广州市花果山" rs.Update End Sub |
Private Sub Command3_Click() Set DataGrid1.DataSource = rs End Sub "更新"命令按钮对应的代码是: Private Sub Command4_Click() rs.UpdateBatch End Sub |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者