将数据输入数据库并读取

时间:2016-05-15 05:24:46

标签: sql database vb.net sql-server-2014

我有一个SQL数据库和2个VB应用程序,教师和学生应用程序。

在教师应用程序中,SQL数据库与datagridview连接。在表单中有10-15个复选框。这些复选框是教师可以为班上学生选择的一组弱点。例如 - "计算能力弱"我想,当老师选中复选框时,它们应该以字符串形式显示在教师应用程序中。我认为为每个复选框分配一个ID比将长字符串输入数据库要好得多。当教师选中一个复选框时,该复选框的ID将进入datagridview选定的单元格。我不知道如何在同一个单元格中分隔每个ID,因为教师可以选择多个复选框。

我需要帮助分离ID然后阅读它们。

http://www.filedropper.com/sample_18这是我制作的示例程序,它显示在datagridview中输入复选框ID。

1 个答案:

答案 0 :(得分:0)

让我们保持简单。假设我们有3个复选框。

所以保存到db:

dim totalValue as integer = 0
if (chkBox1.checked) then totalValue +=1
if (chkBox1.checked) then totalValue +=2
if (chkBox1.checked) then totalValue +=4

保存到db的totalValue

从db中读取:

totalValue = get this value from db
chkBox1.checked = ((totalValue and 1)=1)
chkBox1.checked = ((totalValue and 2)=2)
chkBox1.checked = ((totalValue and 4)=4)
相关问题