c#asp.net向数据库添加数据的问题?

2025年03月22日 20:13
有5个网友回答
网友(1):

应该是格式问题,你那个字段如果不是varchar2类型的,比如是时间类型的,你就要在代码中进行转化后再插入

例如: insert into table1(field1) values(to_date("","yyyy/mm/dd"))
这里假设field1是date类型的,即使是空的也要转化

网友(2):

你插入之前加判断嘛。。如果哪个textbox是空的,就给他赋值“”
注意,不能为null

网友(3):

可以为空是说你insert的可以不用写那个字段,你写了就必须赋值。
如果为空的话,你试试给它赋值为string.Empty或者""

网友(4):

如果你这样说 这个不必填 那你可以把验证码改下 不判断textbox是否空就行了
或者你在页面上用js判断下 是空就给他一个默认的值也行

网友(5):

把你的判断去掉就可以了啊!你判断了必须输入吧?应该