Python PYODBC编程错误:('42000',“[42000][Microsoft][Pilote ODBC Microsoft Access]
我尝试在另一个mdb上使用左连接执行更新查询 在第一个MDB的游标中,我执行以下查询: 将表更新为ori 左连接选择* 从E中的参数:/Jeter/param141114.mdb 其中区域='1H005'参数 关于ori.dep_sur=param.dsu_co 设置ori.texture=param.textu,其中midori.type,在“0”、“7”、“8”中为4,1 当我从Microsoft Access启动此查询时,没有问题,查询已应用 当我使用pyodbc从python 2.7启动此查询时,这里是我的法语翻译结果: 编程错误“42000”,[42000][Microsoft][ODBC Microsoft Access 驱动程序]数据库引擎找不到[E:/Jeter/param_141114.mdb] '请确保名称、参数或别名有效,否则他将无效 理解字符或不正确的标点符号,并且不太正确 长-1002 SQLExecDirectW 一些想法?显然,文件名中的SELECT…FROM TableName…语法对于来自外部应用程序的ODBC查询不可用。但是,我刚刚尝试了以下变体,它对我的Python 2.7和pyodbc有效: sql= 将tableau更新为ori 左连接选择* 来自[C://\u tmp/test.mdb].param 其中区域='1H005'参数 关于ori.dep_sur=param.dsu_co 设置ori.texture=param.textu crsr=db.executesql 提交Python PYODBC编程错误:('42000',“[42000][Microsoft][Pilote ODBC Microsoft Access],python,ms-access,pyodbc,Python,Ms Access,Pyodbc,我尝试在另一个mdb上使用左连接执行更新查询 在第一个MDB的游标中,我执行以下查询: 将表更新为ori 左连接选择* 从E中的参数:/Jeter/param141114.mdb 其中区域='1H005'参数 关于ori.dep_sur=param.dsu_co 设置ori.texture=param.textu,其中midori.type,在“0”、“7”、“8”中为4,1 当我从Microsoft Access启动此查询时,没有问题,查询已应用 当我使用pyodbc从python 2.7启动
它在这里使用单引号而不是双引号吗?:来自'E:/Jeter/param_141114.mdb'中的param