关于数据库写入求助!
(1)代码
<%string pn,bq,pp,cname,ctel,fax,add,person,tel,email;
pn=Request.Form["textBox2"];
bq=Request.Form["textBox3"];
pp=Request.Form["textBox4"];
cname=Request.Form["textBox5"];
ctel=Request.Form["textBox6"];
fax=Request.Form["textBox7"];
add=Request.Form["textBox8"];
person=Request.Form["textBox9"];
tel=Request.Form["textBox10"];
email=Request.Form["textBox11"];
Set cn=Server.CreateObject("adodb.connection");
strDbPathAndName=Server.MapPath("@zefa.mdb");
strCon="DRIVER={Microsoft Access Driver(*.mdb)};DBQ="&strDbPathAndName;
cn.connectionString = strCon;
cn.Open;
[color=#FF0000 cn.Execute "insert into tb_hubM(name,query,price,cusname,telphone,cusfax,cadd,cperson,mbtel,mail)values(@pn,@bq,@pp,@cname,@ctel,@fax,@add,@person,@tel,@email)";][/color]
Response.Write("你已经成功把产品存入了 数据库!");
cn.Close;
cn= null;%>
有问题的代码已经加入色彩,提示:*.aspx(199,17): error CS1002: 应输入 ;
(2)我的操作系统是windows server 2003,framwork2.0 ,iis6.0,数据访问组件MDAC2.82与本操作系统兼容,MDAC组件中的ADO组件已经复制到inetsrv文件夹中并用regsvr32.exe成功注册,建立数据连接正常,数据库的的用户权限已经配置为允许写入,但是不能正常编译?在IIS是配置为framwork1.1后问题依然,恳请指教
(1)代码
<%string pn,bq,pp,cname,ctel,fax,add,person,tel,email;
pn=Request.Form["textBox2"];
bq=Request.Form["textBox3"];
pp=Request.Form["textBox4"];
cname=Request.Form["textBox5"];
ctel=Request.Form["textBox6"];
fax=Request.Form["textBox7"];
add=Request.Form["textBox8"];
person=Request.Form["textBox9"];
tel=Request.Form["textBox10"];
email=Request.Form["textBox11"];
Set cn=Server.CreateObject("adodb.connection");
strDbPathAndName=Server.MapPath("@zefa.mdb");
strCon="DRIVER={Microsoft Access Driver(*.mdb)};DBQ="&strDbPathAndName;
cn.connectionString = strCon;
cn.Open;
[color=#FF0000 cn.Execute "insert into tb_hubM(name,query,price,cusname,telphone,cusfax,cadd,cperson,mbtel,mail)values(@pn,@bq,@pp,@cname,@ctel,@fax,@add,@person,@tel,@email)";][/color]
Response.Write("你已经成功把产品存入了 数据库!");
cn.Close;
cn= null;%>
有问题的代码已经加入色彩,提示:*.aspx(199,17): error CS1002: 应输入 ;
(2)我的操作系统是windows server 2003,framwork2.0 ,iis6.0,数据访问组件MDAC2.82与本操作系统兼容,MDAC组件中的ADO组件已经复制到inetsrv文件夹中并用regsvr32.exe成功注册,建立数据连接正常,数据库的的用户权限已经配置为允许写入,但是不能正常编译?在IIS是配置为framwork1.1后问题依然,恳请指教
解决方案 »
- 用C#弄过通视股票驱动接口的朋友请进
- 如何提高C#的读写速度
- OracleCommand对执行sql语句有无约束?
- Winforms中TextBox只能输入数字的问题,不是你想像的简单,高手请进!!!
- 有没有好用点的toolbar控件,,最好开源的,,
- 请问如何获取历史访问记录中internet快捷方式的url地址?
- 请教一算法问题?希望大家给点思路!
- 如何在控件设置小数位数?
- 自定义结构属性,怎么才能向Location结构属性一样在propertyGrid控件里编辑?
- 关于数据操作的很简单问题,怎么没有人回答呀
- 急求c#中access数据库的备份、还原程序!
- C#读取文件时,怎么读取VC写入的结构
你执行的 SQL语句VAULES后面使用时把前面那些赋值了的变量连接起来,使用+或者&链接字符串.而不是使用@xx这样来。比如:"insert into tb_hubM(name,query,price,cusname,telphone,cusfax,cadd,cperson,mbtel,mail)values('"+pn+"','"+bq+"','"+pp+"','"+ .....;对ASP不熟悉,链接字符串是用+还是&就不清楚了,你明白思路就是了