【发布时间】:2019-05-07 12:48:12
【问题描述】:
我正在尝试从 Sage 50 数据库中导出数据。我设法创建了与数据库的连接,但是每当我执行查询时,我都会收到以下错误消息。
警告:odbc_exec(): SQLColAttribute can't handle
SQL_DESC_OCTET_LENGTH: [S1C00] Driver not able in C:... on line 4
我已尝试按照PHP.net 的建议将光标更改为SQL_CUR_USE_CODE
我也确定它正在连接,因为当我输入一个不存在的表名时,我会收到此错误。
警告:odbc_exec(): SQL 错误:未找到表,SQL 状态 S0002 in SQLExecDirect in C:... 第 4 行
$conn = odbc_connect("TestDB", "Manager", "", SQL_CUR_USE_ODBC);
$sql="SELECT * FROM STOCK";
$result=odbc_exec($conn,$sql);
提前致谢
【问题讨论】: