【发布时间】:2014-01-30 14:08:59
【问题描述】:
警告:odbc_exec():SQL 错误:[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句包含以下未知字段名称:“ins”。请确保您输入的名称正确,然后再次尝试该操作。第 8 行 C:\xampp\htdocs\cit\con2.php 中的 SQLExecDirect 中的 SQL 状态 S0022
<?php
$test='C:\xampp\htdocs\cit\con1.mdb';
$connection = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$test", "", "");
$txtroll=$_REQUEST['txtroll'];
$sql= "insert into inst(ID,ins) values (NULL,'$txtroll')";
$rs = odbc_exec($connection, $sql);
?>
【问题讨论】:
-
你检查过ins字段是否正确,表名后面也应该有空格吗?
-
您确定列/字段
ins存在于数据库表中吗? -
是的,先生,数据库表中存在字段“ins”
-
我看到你有一个稍后的问题here 这似乎与同一张桌子有关。如果这个问题不再是一个悬而未决的问题,那么请考虑将其删除。