php错误数据类型访问不匹配

时间:2016-05-29 03:56:57

标签: php

<?php 
$con = new COM('ADODB.Connection');
$con->Open("DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=C:\\cccc\\ccc\\LoginDatabase.accdb");

$name = $_POST["name"];  
$age = $_POST["age"];  
$username = $_POST["username"];  
$password = $_POST["password"];  

$sql1="INSERT INTO userinfo (name, username, [age], password) VALUES ('$name','$username', '$age', '$password')";

$rs = $con->Execute($sql1);
echo $result;

$response = array(); 
$response["success"] = true;   

echo json_encode($response); 
?> 

?>  

我收到以下错误消息

  

致命错误:未捕获的异常'com_exception',消息'源:用于ODBC驱动程序的Microsoft OLE DB提供程序
描述: [Microsoft] [ODBC Microsoft Access驱动程序]条件表达式中的数据类型不匹配。在第15行的C:\ android_connect \ Register.php

年龄字段在MS Access 2010中定义为数字。

0 个答案:

没有答案