PDA

View Full Version : مشکل در ارتباط پایگاه داده با کد هایه asp



mmoazeni
جمعه 06 اسفند 1389, 12:59 عصر
سلام دوستان خسته نباشید
من یه مشکلی در کد های پایگاهه دادم مواجه شدم که هر کاری میکنم حل نمیشه
گدها رو پایین براتون میزارم ممنون میشم راهنماییم کنید
این کد هایه htmlمه

<body>
<form action="a.asp" method="post">
<table width="200" border="1">
<tr>
<td>name</td>
<td><label>
<input type="text" name="txtuser"/>
</label></td>
</tr>
<tr>
<td>pass</td>
<td><label>
<input type="password" name="txtpass"/>
</label></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" value="send" />
</label></td>
</tr>
</table>
</form>
</body>و این هم کد هایه asp

<%
dim user,pass
user=Request.Form("txtuser")
pass=Request.Form("txtpass")
'Response.Write(user & pass)

dim conn
set conn=Server.CreateObject("ADODB.connection")
conn.provider="microsoft.jet.oledb.4.0"
conn.open "H:\databaceaddress\databace.mdb"

dim rs
set rs=Server.CreateObject("ADODB.recordset")



dim query
query="insert into user (fname,password) values(' " & user & " ',' " & pass & " ')"

'Response.Write(query)
set rs=conn.execute(query)
Response.Write("okey")


set rs=nothing
set conn=nothing
%>و مشکلی که برام پیش اومده اینه که و قتی ارتباط پایگاه داده accessرو با کدهایه aspبرقرار میکنم و تمام مراحلش رو هم مو به مو اجرا میکنم در پایان این error رو میده

Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error in INSERT INTO statement.
/a.asp, line 21ممنون میشم راهنماییم کنید