异构数据库导出access,时间条件怎么写,高手进来看
把oracle数据库中的一张表部分导出到access中
使用了ADOCONNECTION控件,字符串指向ACCESS
ADOConnection1.Connected:=true;
ADOConnection1.Execute('Select * into DBMCACCESS ' +
' from DBMC in [ODBC][ODBC;Driver={Microsoft ODBC for Oracle};UID=MC;PWD=MM;SERVER=SVR;] '+
' WHERE DATE1>=''2009-09-01'' ');
报错了,报错为:标准表达式中数据类型不匹配,如果没带条件就又能成功导出
请高手们帮忙
ADOCONNECTION中的语句时间条件格式是怎样的写的
那说明你加的条件不对。
DATE1是什么类型字段,你现在是把它当作字符型,如果是日期型,这么写就是错的
谢谢大家的帮忙,SmallHand的答案的正确的,谢谢大家
但我还想问一下,ADOConnection1.Execute中的语句是什么标准的啊
比如说时间格式要用WHERE DATE1>=#2009-09-01#
也不是SQL的格式,也不是ORACLE的格式
有知道的请说一下,谢谢
比如说时间格式要用WHERE DATE1>=#2009-09-01#
这是Access中的格式
但我还想问一下,ADOConnection1.Execute中的语句是什么标准的啊
我想再实现 (case when 字段1>0 then 时间1 else 时间2 end)>=#2009-09-01#
字段1为数值型,时间1,时间2为日期型
ADOConnection1.Execute()中不支持这种写法,这应该怎样写,高手请帮忙
但我还想问一下,ADOConnection1.Execute中的语句是什么标准的啊
我想再实现 (case when 字段1>0 then 时间1 else 时间2 end)>=#2009-09-01#
字段1为数值型,时间1,时间2为日期型
ADOConnec
相关问答:
IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)
'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......
要组合4张表的查询,分别是A表,B表,C表,D表;
A表
Game_id Game_Name
1 abc
B表
Category_ID Category_Name Game_id
& ......
我在模块里自定义了一个函数:stradd()
可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...
这个问题有什么办法可以解决的吗? 非常感激!
(在A ......
MFC用DAO连接access数据库
往数据库里插入数据,如何弄!?
Connection strings for Access
http://www.connectionstrings.com/access
引用
C/C++ code
_ConnectionPtr m_pConnection;
&n ......
delphi如何向Access数据表中自定义字段?然后显示到DBGrid中
怎么没人理我呀
分分忒少咧,一般人都懒得进来……*^_^*
SQL
creat table TableName(ID Counter Primary Key,FieldName varchar(20))
ADOQue ......