将数据输入数据库并读取它
问题描述:
我有一个SQL
数据库和2个VB应用程序,教师和学生应用程序。将数据输入数据库并读取它
在教师应用程序中,SQL
数据库与datagridview连接。在表格中有10-15个复选框。这些复选框是老师可以为同班同学选择的一组弱点。例如 - “计算能力弱”等。我想,当教师选择复选框时,他们应该以字符串形式显示在教师应用程序中。我认为为每个复选框分配一个ID比将长字符串输入到数据库要好很多。当教师选择复选框时,该复选框的ID将进入datagridview选定的单元格。我不确定如何分隔同一单元格中的每个ID,因为教师可以选择多个复选框。
我需要帮助分离ID然后阅读它们。
http://www.filedropper.com/sample_18这是我制作的一个示例程序,它显示了将复选框ID输入到datagridview中。
答
让我们保持简单。假设我们有3个复选框。
所以保存到数据库:
dim totalValue as integer = 0
if (chkBox1.checked) then totalValue +=1
if (chkBox1.checked) then totalValue +=2
if (chkBox1.checked) then totalValue +=4
保存到数据库的总价值
为了从数据库读取:
totalValue = get this value from db
chkBox1.checked = ((totalValue and 1)=1)
chkBox1.checked = ((totalValue and 2)=2)
chkBox1.checked = ((totalValue and 4)=4)
哪个RDBMS是这个呢?请添加一个标签来指定您是使用'mysql','postgresql','sql-server','oracle'还是'db2' - 或者其他的东西。 –
微软SQL服务器2014 – MNM