关于C#中数据绑定的问题
A表中定义了Role[数字类型],B表中定义了Role【是自动编号的】{A表中的Role即是调用B表中的Role值},Role_Name【文本类型】在对话框中的combo...
A表中定义了Role[数字类型],
B表中定义了Role【是自动编号的】{A表中的Role即是调用B表中的Role值},Role_Name【文本类型】
在对话框中的comboBox控件上使用了数据绑定,显示成员是role_name,值成员是role_id。
现在要写一个插入记录的语句,写才能将从对话框中读出来的role_name文本,转化成role_id存入A表中。
insert into USER_INFO (USER_ROLE,USER_PASSWORD) values('" + 这里怎么写?+ "','" + textBox3.Text.Trim() + "')" 展开
B表中定义了Role【是自动编号的】{A表中的Role即是调用B表中的Role值},Role_Name【文本类型】
在对话框中的comboBox控件上使用了数据绑定,显示成员是role_name,值成员是role_id。
现在要写一个插入记录的语句,写才能将从对话框中读出来的role_name文本,转化成role_id存入A表中。
insert into USER_INFO (USER_ROLE,USER_PASSWORD) values('" + 这里怎么写?+ "','" + textBox3.Text.Trim() + "')" 展开
3个回答
展开全部
①:这个绑定是多表查询
绑定的时候只要注意 列名
②:现在要添加数据
只更新一个表可不好
正如①所述 两个表相关连
少了一个 可能数据就不完整
③ 除非你重新设计表结构
绑定的时候只要注意 列名
②:现在要添加数据
只更新一个表可不好
正如①所述 两个表相关连
少了一个 可能数据就不完整
③ 除非你重新设计表结构
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
role_id是不是B表中的Role字段?
对话框中的comboBox里是不是绑定了role_id和role_name?
如果以上我问的都是“是”的话:
insert into USER_INFO (USER_ROLE,USER_PASSWORD) values(" +comboBox.SelectedValue+ ",'" + textBox3.Text.Trim() + "')"
对话框中的comboBox里是不是绑定了role_id和role_name?
如果以上我问的都是“是”的话:
insert into USER_INFO (USER_ROLE,USER_PASSWORD) values(" +comboBox.SelectedValue+ ",'" + textBox3.Text.Trim() + "')"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上正解
不过最好加上判断
comboBox.SelectedValue ==null ? "NULL" : comboBox.SelectedValue
否则可能会报错
不过最好加上判断
comboBox.SelectedValue ==null ? "NULL" : comboBox.SelectedValue
否则可能会报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询