你把所有的requestForm("xxxx")换成request(“xxxx”)
接下来吧所有程序调成如下格式
if request("submit")="确认" then
你所有的asp代码
else
表单代码
end if
数值在C#里面没有空值 只有0
这里可以用
decimal num = 0;
decimalTryParse(textboxtext,num);
这种方式进行赋值 如果不能转换就会是默认值0 如果能转换 num 就是传递过来的值
if(code=Session("SystemRocCode")) then
sql="insert into Feedback(type,letitle,user,Add,tel,E-mail,lecontent) values('"&txttype&"','"&txttitle&"','"&txtauthor&"','"&txtadreess&"','"&txttel&"','"&txtemail&"','"&txtcontent&"')"
responsewrite sql
connexecute(sql)
call CloseConn()
'下面这句换个位置
responseend
else
responseWrite "<script language='javascript'> alert('验证码输入有误!'); documentlocationhref='guestbookasp'; </script>"
end if
%>
SQLSERVER中,导入导出数据,我试验过了,EXCEL表中,第一行的字段名要和表字段名对应,顺序也对应。原表中,字符类型的字段,在EXCEL只按几下空格就行,不用加引号,导进去就是空白。整型类型的按空格会出错,什么都不做导进去是NULL。
直接插入null不就行了?
在程序中判断。。
如果那项没有填。sql就是insert into XXX (t1,t2)values("t1",null)
如果填了。sql就是 insert into XXX (t1,t2)values("t1",1)
以上就是关于insert into往access中插数据 但是获取表单值一直为空全部的内容,包括:insert into往access中插数据 但是获取表单值一直为空、C#向数据库插入空值问题、ASP中怎样实现向access数据库中添加记录为空值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)