在ORACLE中建立Table1、Table2
结构一样,索引一样在access2003查询中可以
select 1 from Table1 in [ODBC][ODBC;DRIVER=Oracle in OraClient11g_home1;UID=IPATENTNET_DB;Pwd=IPATENTNET;DBQ=192.168.0.6/IPATENTNET;SERVER=192.168.0.6/IPATENTNET;] 不可以,提示Microsoft Jet 数据库引擎找不到输入表或查询'Table2'。确定它是否存在,以及它的名称的拼写是否正确
select 1 from Table2 in [ODBC][ODBC;DRIVER=Oracle in OraClient11g_home1;UID=IPATENTNET_DB;Pwd=IPATENTNET;DBQ=192.168.0.6/IPATENTNET;SERVER=192.168.0.6/IPATENTNET;]
Table2原来存有数据,后来把表删除,重新建立的表.仍然不行。不知为什么。后来Table1、Table2 同时创建,
Table1可以,Table2仍然不行。
结构一样,索引一样在access2003查询中可以
select 1 from Table1 in [ODBC][ODBC;DRIVER=Oracle in OraClient11g_home1;UID=IPATENTNET_DB;Pwd=IPATENTNET;DBQ=192.168.0.6/IPATENTNET;SERVER=192.168.0.6/IPATENTNET;] 不可以,提示Microsoft Jet 数据库引擎找不到输入表或查询'Table2'。确定它是否存在,以及它的名称的拼写是否正确
select 1 from Table2 in [ODBC][ODBC;DRIVER=Oracle in OraClient11g_home1;UID=IPATENTNET_DB;Pwd=IPATENTNET;DBQ=192.168.0.6/IPATENTNET;SERVER=192.168.0.6/IPATENTNET;]
Table2原来存有数据,后来把表删除,重新建立的表.仍然不行。不知为什么。后来Table1、Table2 同时创建,
Table1可以,Table2仍然不行。
C1 NUMBER(10,0) NOT NULL,
C2 NVARCHAR2(32) NOT NULL,
C3 NUMBER(10,0) NOT NULL,
C4 NUMBER(10,0),
C5 VARCHAR2(512 CHAR),
CreateTime DATE DEFAULT SYSDATE,
UpdateTime DATE,
ReName NVARCHAR2(50)
);
/
CREATE TABLE TABLE2 (
C1 NUMBER(10,0) NOT NULL,
C2 NVARCHAR2(32) NOT NULL,
C3 NUMBER(10,0) NOT NULL,
C4 NUMBER(10,0),
C5 VARCHAR2(512 CHAR),
CreateTime DATE DEFAULT SYSDATE,
UpdateTime DATE,
ReName NVARCHAR2(50)
);
/刚双试了下,重命名为TABLE21就可以。改回TABLE2后就是不行。
select 1 from "TABLE2" 这样试试select table_name from user_tables 看看表名有没有Table2的
select * from user_objects where object_name = 'T_table2'
OBJECT_NAME SUBOBJECT_NAME OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE CREATED LAST_DDL_TIME TIMESTAMP STATUS TEMPORARY GENERATED SECONDARY NAMESPACE EDITION_NAME
1 T_table2 79659 79659 TABLE 2011-2-28 15:39:28 2011-2-28 17:00:11 2011-02-28:17:00:11 VALID N N N 1 表名
为T_TABLE2
使用access的链接表图型方式,可以连接到这个表。
居然能成功???
select * from user_objects where object_name = 'T_table2'
这么来处理的select * from [IPATENTNET_DB.TABLE2] in [ODBC][ODBC;DRIVER=Oracle in OraClient11g_home1;UID=IPATENTNET_DB;Pwd=IPATENTNET;DBQ=192.168.0.6/IPATENTNET;SERVER=192.168.0.6/IPATENTNET;] ;