ACCESS奇怪的'标准表达式中数据类型不匹配'?
小弟冲ACCESS数据库向oracle数据库导入数据,用的是insert into select语句.sql如下:
INSERT INTO [ODBC;DSN=pjgsDNS;UID=pjuser;PWD=bssoft001;].[T001_PX_BM_XM] SELECT t2.*,45 as FDW_ID from T001_PX_BM_XM t2
T001_PX_BM_XM 表结构在两个数据库中是一样的.
在程序中运行 stmt.executeUpdate(sql);报错:标准表达式中数据类型不匹配.
奇怪的是这语句在ACCESS中运行可以通过,所以小弟不明白错误在哪,应该如何修改?请高手帮忙!
两表有什么字段及字段类型
真不好意思,已搞定了,主要是备注类型的转换.我改了字段类型为clob接收.原来是varchar(3000).
不过以前也是可以导入的,还是很奇怪.
呵呵,自己解决更好
不是,ACCESS数据来源于MSSQL的,那里本来就是varchar(3000).所以在ACCESS中可以正常导入.
相关问答:
ACCESS数据库中有一个tablename表,设计如下
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注”
其中"编号"维一,在“ISBN”中有的为空值, ......
请大侠指点,跪谢了,最好有代码
要用到ADOX对象,查下帮助文档,
http://hyadliujing.blog.163.com/blog/static/4484507420091020969233/?mode=edit
没有找到啊 看了你的博客了,我是想将access里面的附件保存 ......
access中的text型的数字,怎么比较大小啊?
大家知道吗?
因为我想根据这一列数据的大小查询一些东西
举个例子:
就是,我有一列数据为编码:
是text型的数字:如
1101
1102
1103
等,
我现在要取出编码比 ......
dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
<param name="formBean" value="prisonerForm"/>
< ......
怎么读取access中某表的结构(名称,类型,长度)?
http://blog.csdn.net/ACMAIN_CHM/archive/2008/12/24/3598577.aspx
获取ACCESS表结构
....这个我看过了,因为是VB写的没看明白
C#
有没有直接读取表结构 ......