关于vb中的Adodc1.Recordset.Fields帮忙解答下 急急急 5

Adodc1.RecordSource="select*from部门表where部门编号='"+Trim(Text1.Text)+"'"Adodc1.RecordSour... Adodc1.RecordSource = "select * from 部门表 where 部门编号='" + Trim(Text1.Text) + "'"
Adodc1.RecordSource = "select * from 部门表 where 部门名称='" + Trim(Text2.Text) + "'"
Adodc1.CommandType = adCmdText
Adodc1.Refresh
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields("0") = Trim(Text1.Text)
Adodc1.Recordset.Fields("1") = Trim(Text2.Text)
Adodc1.Recordset.Update

MsgBox "操作成功", vbOKOnly + vbExclamation, ""
执行时总是提示在对应所需名称或序数的集合中,未找到项目!我是初学者 不知道怎么办了
把0和1的双引号去了后。是多步操作请检查每一步的状态值!我不知道哪里错了
展开
 我来答
百度网友30cc6ab
推荐于2018-04-05 · TA获得超过574个赞
知道小有建树答主
回答量:1336
采纳率:0%
帮助的人:840万
展开全部
1.“在对应所需名称或序数的集合中,未找到项目”
意思是说你的表名或字段名错误,不和数据库表里的对应,请注意检查
2.按照你的意思,使需要把0和1的双引号去了

3,其实你的语句可以这么写:
Adodc1.RecordSource = "select * from 部门表 where 部门编号='" + Trim(Text1.Text) + "' and
部门名称='" + Trim(Text2.Text) + "'"

另外,部门编号确定是字符型还是数字?如果是数字,就需要把单引号去掉,如
Adodc1.RecordSource = "select * from 部门表 where 部门编号=" + Trim(Text1.Text) + " and
部门名称='" + Trim(Text2.Text) + "'"
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式