sql与ACCESS链接问题,请进来帮帮忙
SELECT *
INTO newtable
from (select newid() AS numid,* from OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
'Data Source="\\192.168.1.17\jjsh\2009\Warehouse\Warehouse_Shell.mdb"' )...收料单 ) t
如上,我是想把局域网中一台机子上ACCESS中的一张表拷到本机上来,可是运行
链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "Microsoft Jet 数据库引擎打不开文件'\\192.168.1.17\jjsh\2009\WarehouseWarehouse_Shell.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
请帮忙看看怎么解决
谢谢了
SQL code:
select newid() AS numid,* from OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
'Data Source="\\192.168.1.17\jjsh\2009\Warehouse\Warehouse_Shell.mdb"' )...收料单
--上面的语句可以 运行么?
你的ACCESS文件没有关闭?
相关问答:
大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......
我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例:
......
我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......
sql我想得到一字符串为:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
就是|||后面的字符有什么函数能得到吗?是在sql语句写的,不是在页面写的,那位高手来指教下,新手,谢谢
晕今天不是写了么
select parsen ......