'default' 附近有语法错误。 INSERT INTO 表A Values('"+ NameTb.Text + "',default)怎么解决插入default值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在sql字段设过默认值的话,不用这样写直接Insert into 表A (字段名1,字段名2,...) Values('value1','value2','...') 插入default值?default是你定义的变量还是想给这个字段插入默值? string default="值";INSERT INTO 表A Values('"+ NameTb.Text + "','"+default+"') insert into 表A (field1,field2) values('adfa',default)这个写法是完全正确的。 default是表里的默认值,而不是定义的值 zz0596() ( ) 信誉:100 Blog 2006-08-26 09:42:00 得分: 0 default是表里的默认值,而不是定义的值 =========================================================== 既然有这一列有默认的值,那么你直接指定要插入的字段和值,其他有默认值就不用管了,不就是了吗!INSERT INTO 表A (columnname) Values('"+ NameTb.Text + "') 当然可以不去管默认值的那一列,但是写 default 也是对的、符合T-SQL语法的。并且,写 Default 往往出在由程序生成 SQL 语句的情况。如果有5个字段要决定是使用Default还是指定的值,使用Default关键字的表达式仅仅需要生成一个SQL命令,而不用生成32个。 ★WCF+Silverlight 4在线视频聊天系统的视频缓存问题 Regex.Match 韩文匹配 vs2008 专业版想升级成功团队版 SharpZipLib解压包里含有很多个文件问题 C#消息处理函数里为什么无法lock 调用三方DLL出现的错误:FatalExecutionError 手动改变了鼠标的位置后,该怎么样截断鼠标MouseMove消息? 菜鸟的问题,送分了! 版主接招!!我买了大本营3.0(。NET开发),可是那个离线浏览器为何只能下载7月份已前的数据??? 大家请看 我来学习拉! 【SEO搜索引擎优化资料荟萃】-网站推广的必备资料
直接Insert into 表A (字段名1,字段名2,...) Values('value1','value2','...')
default是你定义的变量还是想给这个字段插入默值?
INSERT INTO 表A Values('"+ NameTb.Text + "','"+default+"')
default是表里的默认值,而不是定义的值
===========================================================
既然有这一列有默认的值,那么你直接指定要插入的字段和值,其他有默认值就不用管了,不就是了吗!
INSERT INTO 表A (columnname) Values('"+ NameTb.Text + "')