- 论坛徽章:
- 0
|
希望dx指点:我用的sql2000,其中name用的是varchar类型,score用的是numeice类型,下面是一段程序:
<% dim name,score
dim exec
name = Trim(Request("name" )
score = int(Trim(Request("score" ))
'exec = "insert into test (name,age) values ('"&replace(name,"'","''" &"','"&replace(age,",","''" &"')"
exec = "insert into idear(name,score) values ('"&name&"','"&score&"')"
%>;
<%
set conn = server.CreateObject("adodb.connection"
connstr="DRIVER={SQL Server};uid=sa;pwd=;server=SYIT11;database=syitwb"
conn.open connstr
conn.execute(exec)
conn.close
%>;
可提交后,报varchar转化成numenic出错,我换成int类型,提交成功了,可数据库表中name中没有记录,score中是0,请问怎么回事! |
|