易截截图软件、单文件、免安装、纯绿色、仅160KB

access 类型不匹配

sql 查询出来的结果,想插入临时access表,但总是提示出错:类型不匹配
sql表:项目  char 50
      收或支 char 4
      金额  float 8
access表:项目  文本
          收或支 文本
          金额  数字(双精度)
还请大家指点一下,谢谢。
代码?


sql = "insert into RptMain values('" + Adodc1.Recordset.Fields("项目") + "','" + Adodc1.Recordset.Fields("收或支") + "'," + Adodc1.Recordset.Fields("金额") + ")"


看看这三个值都是什么
Adodc1.Recordset.Fields("项目")
Adodc1.Recordset.Fields("收或支")
Adodc1.Recordset.Fields("金额") 


项目 收或支 金额
总收入 收入 0
    工资 收入 0
总支出 支出 15
    吃饭 支出 15
    衣服 支出 0
    手机 支出 0
    香烟 支出 0
    其他 支出 0


“连接字符串要用 & 而不是 +。”
正解!!
(以前在网上看到:ACEESS 连接符要用 +  而不能用 & ,看来这话不一定正确啊!真让人寒酸。。。)



"insert into RptMain(项目,收或支,金额)values('"& Adodc1.Recordset.Fields("项目") &"','"& Adodc1.Recordset.Fields(


相关问答:

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......

Vb.net Access CrystalReport - .NET技术 / VB.NET

第一次接触CrystalReport
急寻找Vb.net Access 通过查询出的数据输出到CrystalReport的例子.
有的朋友麻烦发来学习.多谢!
跟你的要求差不多,参考一下:
http://topic.csdn.net/u/20090823/21/87af02d3-f4ca-480 ......

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......

VC中 odbc访问access内存增长

vc中用odbc的方法访问access数据库,用到了cdatabase类和crecordset类。数据源在窗口初始化的时候被打开g_datasource.Open("data",FALSE,FALSE); 点击一个按钮启动一个定时器,在定时器内完成以下操作,定 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号