永发信息网

VB 利用adodb连接access数据库 更改字段

答案:3  悬赏:20  手机版
解决时间 2021-01-25 15:46
首先我已经 “工程”-“引用”- 选了ADO2.0 library
窗体里有text1,2,3 ;cmd1
以下是代码

Dim Conn As New ADODB.Connection
Dim conStr As String
Dim Sql As String
Private Sub Command1_Click()

conStr = "Provider=Microsoft.Jet.OLEDB.4.0;"
DataSource = "D:\Access2003\Access2003\db1.mdb"

Conn.Open conStr
conStr = "insert into admin(座号,班级,不规范行为) values('" & Text1.Text & " ','" & Text2.Text & " ','" & Text3.Text & "')"
Conn.Execute conStr
Conn.Close
End Sub

运行时候提示 这行 Conn.Open conStr
“验证失败”

谁知道怎么写

或者发1个用adodb连接access的源码

我用adodc可以连接 取值 但是不知道怎么用adodc改数据库里的内容,只好用adodb
最佳答案
conStr = "Provider=Microsoft.Jet.OLEDB.4.0;"
DataSource = "D:\Access2003\Access2003\db1.mdb"
这2行不能分开写,不然你的conStr中找不到数据库。。。
改为:
conStr = "Provider=Microsoft.Jet.OLEDB.4.0;DataSource = D:\Access2003\Access2003\db1.mdb"
全部回答
conStr ="Driver={Microsoft Access Driver (*.mdb)};DBQ=" D:\Access2003\Access2003\db1.mdb;pwd=;ReadOnly=True" 不要DataSource = "D:\Access2003\Access2003\db1.mdb"这一行
dim cnn as new adodb.connection'新建数据连接对象 dim rst as new adodb.recordset'新建记录集对象 cnn.open "driver={microsoft access driver (*.mdb)};dbq=数据库.mdb;defaultdir=" & app.path & ";"’打开数据库,后面跟的是连接字符串 rst.open "select * from 数据表 where id=1", cnn, 1, 3’打开数据表,取得记录,where 是条件,字段id等于1 然后就可以用了。要操作的太多了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
迷信纸厂哪里有
【dreams】关于dream跟dreamsIt is not an al
nba2k online欧文怎么样
小英2008年6月1日把2万元存入银行,储种是整存
花门圈如海,泪水如雨,并肩战斗的同事要对她说
上海恭贺搬家搬场公司地址在什么地方,我要处
邵东可可商务酒店地址在什么地方,我要处理点
龙曲村我想知道这个在什么地方
App搜了淘开心找不到,到底应该怎么下载?
建筑设计新手 主要是做方案和施工图的 能否发
马自达3和海马M3哪个好
鸵鸟的速度是72.8千米/时,非洲野狗
如图是我国四种农作物的优势生产区域规划图,
梨花在诗词中象征什么?是个怎样的意象?梨花
天天搬场公司(黄浦公司)地址在什么地方,我要
推荐资讯
如果你是企业老板,你会倾向雇佣喜欢当领导或
王者荣耀每个人都出炎甲有用么
积极参加社会公益活动,可以使我们①承担起对
机场大巴停靠萧山人民广场吗
风顺货运(丰美大路西50米风顺货运)地址在什么
深圳市技校春季招生
2016年北方黑龙江哈尔滨大约什么时候下雪
lolez后期厉害吗?
下列哪种疾病所致的腹泻不伴有发热A.急性肠炎
多玩dnf盒子我用了补丁,怎么还原成默认?具
A9真人密室逃脱(金桥大拇指店)地址有知道的么
谁为统一企业提供方便面的叉子
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?