Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net datagrid中的复选框sql表中的字段如果为true,则需要选中该复选框_Vb.net_Sql Server 2005 - Fatal编程技术网

Vb.net datagrid中的复选框sql表中的字段如果为true,则需要选中该复选框

Vb.net datagrid中的复选框sql表中的字段如果为true,则需要选中该复选框,vb.net,sql-server-2005,Vb.net,Sql Server 2005,嗨,我是来自马杜赖的穆克什 我使用的是一个VB.Net表单,其中有一个sql表。其中有一个布尔字段 我想在表单中显示这个字段作为checked,如果该字段值为true,如果为false,则不应该检查它。 这可能吗 如果可能,请帮助我输入代码,使datagrid视图中的该列处于选中状态或未选中状态 我在vb.net中使用“添加新项”和“数据库”创建了sql。首先,您可能已经这样做了,需要导入数据库。然后设置数据源,以便在代码中引用它。如果你不知道如何做这些事情,你需要在MSDN或类似的网站上查找它

嗨,我是来自马杜赖的穆克什

我使用的是一个VB.Net表单,其中有一个sql表。其中有一个布尔字段

我想在表单中显示这个字段作为checked,如果该字段值为true,如果为false,则不应该检查它。 这可能吗

如果可能,请帮助我输入代码,使datagrid视图中的该列处于选中状态或未选中状态


我在vb.net中使用“添加新项”和“数据库”创建了sql。

首先,您可能已经这样做了,需要导入数据库。然后设置数据源,以便在代码中引用它。如果你不知道如何做这些事情,你需要在MSDN或类似的网站上查找它们。他们很直截了当。我不建议你问一个stackoverflow问题来学习如何做这些,因为你可能只会得到一个链接作为答案

设置好数据库后,您应该能够使用一个非常简单的代码将复选框的选中/未选中状态绑定起来,我认为您所指的值与以下代码类似:

CHECKBOX.Checked = DATABASE_BOOLEAN_FIELD
将复选框替换为复选框的名称,将数据库的布尔字段替换为对数据库的布尔字段的引用

因此,作为总结,您需要执行以下步骤。根据经验,我可以告诉你,提高编程水平的最佳方法之一是循序渐进,利用自己的知识和研究技能来完成每一步

将数据库导入到VB.net项目中。 创建数据源。 将复选框的checked属性设置为数据源中的布尔字段。 在你认真尝试过这个之后,如果你仍然感到困惑,我可以带你更详细地了解它。只需对我的答案进行评论,并编辑您的问题,以包括您迄今为止为此编写的代码,以获得更多帮助