社区
C#
帖子详情
求助! 关于用checkbox绑定的bit类型的字段的疑问
courage1
2006-05-05 01:21:18
用checkbox绑定的bit类型的字段
在用 this.BindingContext[?].AddNew()方法新增加一行时会出错
请大家分析一下原因,可有无解决方法
...全文
152
6
打赏
收藏
求助! 关于用checkbox绑定的bit类型的字段的疑问
用checkbox绑定的bit类型的字段 在用 this.BindingContext[?].AddNew()方法新增加一行时会出错 请大家分析一下原因,可有无解决方法
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
courage1
2006-05-05
打赏
举报
回复
那么怎么具体写,让当addnew()时候,checkbox的默认false转化成bit 的0 1呢
pshy
2006-05-05
打赏
举报
回复
类型问题
pinglan
2006-05-05
打赏
举报
回复
据我所知,C# 里 CheckBox 返回值是布尔值 True 或False ,
一般更新数据库时bit字段是0或1,
所以需要一个转换 Convert
也可以直接写一个转换类,然后在取CheckBox.checked时使用转换 ,把bool转换为int
Knight94
2006-05-05
打赏
举报
回复
参看
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q754q
pinglan
2006-05-05
打赏
举报
回复
补充一下:namespace MinWage 是我的命名空间,所以你需要用的时候,这样写:
MinWage.MyString.Bool2Int(checkBox1.Checked);
即可。
当然,你也可以每次都自己写方法转换,但是那就重复了。
写类可以示代码重复利用,程序清晰。
pinglan
2006-05-05
打赏
举报
回复
using System;
using System.Collections.Generic;
using System.Text;
namespace MinWage
{
class MyString
{
public static int Bool2Int(object o)
{
if (Convert.ToBoolean(o) == true)
{
return 1;
}
else
{
return 0;
}
}
}
}
//新建一个类文件.cs,把这个代码完全粘贴进去。
这就是我写的一个简单的转换类型类,你要存储数据的时候,调用这个类就好了。
--------------------------------
还不懂请看例子:
我有一个checkBox1控件 我要取到他的0或1值, 就这样写:
MyString.Bool2Int(checkBox1.Checked);
得到的就是 0 或 1。
GridView与FormView结合使用,实现增删改查
City表包含CityId(整型)和CityName(50个字符的varchar)
字段
,Job表有JobId、JobName、JobCityId、JobTypeId、Responsibility(text
类型
)和Requirement(text
类型
)
字段
,以及一个IsUrgent(
bit
类型
)
字段
,用于...
双谷网关于IT行业软件开发常用英语词汇大全.docx
- **Definition**: 数据库中能够唯一标识表中每一行的一个或多个
字段
。 **Cascading Delete 级联删除(for database)** - **Definition**: 当主表中的记录被删除时,自动删除相关联的从表中的记录。 **Cascading ...
软件开发技术常用术语英中对照
**候选键**:在数据库中唯一标识一条记录的
字段
或
字段
组合。 #### Cascading Delete **级联删除**:当删除主记录时自动删除相关记录的过程。 #### Cascading Update **级联更新**:当更新主记录时自动更新相关记录...
IT软件开发常用词汇大全.docx编程资料
尖括号()在编程语言中通常用于泛型编程,用来定义或使用泛型
类型
。 **Annotation 注解、评注** 注解是一种元数据,用于提供有关程序元素的附加信息,如类、方法或
字段
。在Java中,注解可以用于各种目的,如文档...
程序员英语单词册
- 示例:在 C 语言中,可以使用 `struct` 定义位
字段
。 33. **
Bit
map (位元图/位图)** - 定义:由像素组成的图像。 - 示例:BMP 图像格式就是位图的一种。 34. **
Bit
wise (以
bit
为单元逐一/位元逐一)** - ...
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章