我的SQL 2000数据库中有一个字段的数据类型是bit,那么我的asp.net程序中想插入一条数据的话,那个数据类型是什么样的,怎么转换 我的SQL 2000数据库中有一个字段的数据类型是bit,那么我的asp.net程序中想插入一条数据的话,那个数据类型是什么样的,怎么转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1。往数据库中添加,修改 bit 类型的字段时,只能用 0 或者 1。2。在SQL语句中也只能用 0 或者 1,比如 "where bFlag=1" 不能用 "where bFlag=TURE"。3。在使用RecordSet 将bit字段的数据取出来后,转换为了 Boolean 类型。这个时候判断要用 TRUE 和 FALSE。 boolConvert.ToBoolean(...)(bool).... 我转了,如下: proinfo.IsShow =Convert.ToBoolean(rblIsShow.Text); proinfo.Save();可是它还是报这个的错误:输入字符串的格式不正确。 1楼说的没错就1 或0 1是true 0是false proinfo.IsShow =(Convert.ToBoolean(rblIsShow.Text))?1:0; proinfo.Save(); proinfo.IsShow =Convert.ToBoolean(int.parse(rblIsShow.Text));proinfo.Save();你把STRING转成INT吧 你那个rblIsShow.Text的内容有问题,无法转换为boolean. 内容怎么有问题,它的value值当显示的时为1,隐藏时为0,这样不对吗 实在是没办法了,很简单单太怪异的问题了... session存在数据库中 自定义控件如何更改调用了该控件的页面的一个控件的属性呢? aspnetpager repeater 分页的问题 组织架构图的实现? asp.net网站地址栏的问题 导出到word的问题 .Net Remoting如何创建与使用问题急需解决,求救! 数据库连接的问题 Table与ViewState 使用dropdownlist控件做为查询条件的一点疑问 把excel导入SQL中,点导入,总会重复的多导入一次,例如表头下面只有一条数据,可是导入却显示两条数据
(bool)....
proinfo.IsShow =Convert.ToBoolean(rblIsShow.Text);
proinfo.Save();
可是它还是报这个的错误:输入字符串的格式不正确。
proinfo.Save();
proinfo.Save();你把STRING转成INT吧