设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1318|回复: 8
打印 上一主题 下一主题

[其它] [求助]类型不匹配

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-26 23:36:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2个表的复制,表字段不同,我写了代码,现在告诉我类型不匹配请问这是为什么

Dim db As Databases
Dim sql As String
Dim rs As Recordset
Dim db1 As Databases
Dim sql1 As String
Dim rs1 As Recordset

Set db = CurrentDb()
sql = "SELECT * FROM 资产 "
Set rs = rs.OpenRecordset(sql, dbOpenDynaset)

Set db1 = CurrentDb()
sql1 = "SELECT * FROM 产品 "
Set rs1 = rs1.OpenRecordset(sql, dbOpenDynaset)


If Me.类别.Value = "资产" Then


rs1.AddNew
rs1.Fields("产品名称") = rs.Fields("设备名称")
rs1.Fields("产品编号") = rs.Fields("设备编号")
rs1.Fields("产品型号") = rs.Fields("设备型号")
rs1.Fields("参考价格") = rs.Fields("设备原值")
rs1.Fields("启用时间") = rs.Fields("启用时间")
rs1.Fields("沧暗氐?quot;) = rs.Fields("安装地点")
rs1.Fields("产品性质") = rs.Fields("资产性质")
rs1.Fields("类别") = rs.Fields("类别")
rs1.Fields("所属部门") = rs.Fields("所属部门")
rs1.Fields("保修年限") = rs.Fields("保修年限")
rs1.Fields("资产所属部门") = rs.Fields("资产所属部门")

rs1.Update
rs.Update
End If


[此贴子已经被作者于2006-9-26 16:25:37编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-9-26 23:58:00 | 只看该作者
把例子放上来更容易解决问题
3#
 楼主| 发表于 2006-9-27 00:17:00 | 只看该作者
附件已经上传请高手指点下
4#
 楼主| 发表于 2006-9-27 00:27:00 | 只看该作者
刚才没传好,呵呵,现在已经传上了~~~请各位大侠指教
5#
 楼主| 发表于 2006-9-27 18:14:00 | 只看该作者
大家帮帮忙啊,在线等~~~~~~~
6#
发表于 2006-9-27 23:32:00 | 只看该作者
对比一下错误在哪里,红色的是你的原代码,在后面还有错误,那就自己试着更改了,错误提示找不到项目。

Dim db As Database   'Dim db As Databases
Dim sql As String
Dim rs As Recordset
Dim db1 As Database  'Dim db As Databases
Dim sql1 As String
Dim rs1 As Recordset

Set db = CurrentDb()
sql = "SELECT 资产.* FROM 资产 "
Set rs = db.OpenRecordset(sql, dbOpenDynaset)  'Set rs = rs.OpenRecordset(sql, dbOpenDynaset)

Set db1 = CurrentDb()
sql1 = "SELECT 产品.* FROM 产品 "
Set rs1 = db1.OpenRecordset(sql, dbOpenDynaset)  'Set rs1 = rs1.OpenRecordset(sql, dbOpenDynaset)
7#
 楼主| 发表于 2006-9-29 17:00:00 | 只看该作者
谢谢版主的指教~~~~
8#
 楼主| 发表于 2006-10-8 21:27:00 | 只看该作者
回家改了几天,还是没有改出来,请各位指点下.谢谢了~~
9#
 楼主| 发表于 2006-10-9 21:15:00 | 只看该作者
请各位高手帮帮忙啊~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 03:12 , Processed in 0.094306 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表