ani_nabo Posted October 3, 2006 Share Posted October 3, 2006 Hello,I am getting the following error when I am trying to do an insert query when I am using PHP with Access database connected with an ODBC connection:CODE:$db= odbc_connect("Access","","");$query1 = "INSERT INTO TestTable ([LastName]) VALUES ('$LastName')";$result1=odbc_exec($db,$query1);ERROR:Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query., SQL state S1000 in SQLExecDirectI also tried the following but with no luck:CODE:$query1 = "INSERT INTO WebDiamondDUser([LastName]) VALUES (\'$LastName\')";ERROR:Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '\'Blackham\''., SQL state 37000 in SQLExecDirect CODE:$query1 = "INSERT INTO WebDiamondDUser([LastName]) VALUES ($LastName)";ERROR:Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1., SQL state 07001 in SQLExecDirectAny suggestion??????? Link to comment https://forums.phpfreaks.com/topic/22909-php-ms-access-odbc-insert-query-error/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.