永发信息网

如何将 从数据库里查询出字段值,插入到数据库中,C#语句怎么写?

答案:1  悬赏:80  手机版
解决时间 2021-01-24 20:01
例如知道G_name的值查询出GroupID,再将GroupID的值插入到此表中
string Gpid = "select GroupID from guanxb2 where G_name='"+whtv.SelectedNode.Text+"'";
//SqlCommand cmd = new SqlCommand(Gpid,conn);
//cmd.ExecuteNonQuery();
string strins = "insert into guanxb2 (G_name,G_PID) values ('"+textBox1.Text+"','"+Gpid+"')";
SqlCommand cmd1 = new SqlCommand(strins, conn);
cmd1.ExecuteNonQuery();
MessageBox.Show("添加成功!");
这里我想添加的是查询的值,而不是那条查询语句!
Gpid不为空的情况下怎么添加?



最佳答案
string Gpid = "select GroupID from guanxb2 where G_name='"+whtv.SelectedNode.Text+"'";
SqlCommand cmd = new SqlCommand(Gpid,conn);
Gpid = cmd.ExecuteScalar();//查询完后判断一下Gpid是否为空,为空就不要执行下面的操作了,会出错的。
string strins = "insert into guanxb2 (G_name,G_PID) values ('"+textBox1.Text+"','"+Gpid+"')";
SqlCommand cmd1 = new SqlCommand(strins, conn);
cmd1.ExecuteNonQuery();
MessageBox.Show("添加成功!");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
功放机不带蓝牙能用蓝牙棒接收手机音乐吗
摩尔英文怎么读
关于癌细胞特征的叙述中,不正确的是A能够无
阴天拍什么样的风景好
武汉祛除胎记大概需要多少费用
云南运输哪家好,云南运输,同乾物流
我家泰迪狗狗三个月能剃毛吗?
唯美婚纱摄影(028县道与452乡道交叉口东150米
旅社(阜阳太和)地址在什么地方,我要处理点事
联通4g助手无法安装
我家电源进线口两根线都有电这是怎么回事?
唯美印象(太平镇红旗路柒牌对面)地址有知道的
商贸公司为建筑公司供应建材,建筑公司认为建
一只脚,难行路.后一句是什么?
鸿鑫宾馆(阜阳太和)地址有知道的么?有点事想
推荐资讯
用纯种的高秆(D)抗锈病(T)小麦与矮秆(d)易染
闵行区有那些健身房
剖腹产后怎样喝红糖水
百舜五金(No.苏州141114店)地址有知道的么?
【一条一希】五年级新学期奋斗目标一条一条的
闫记皋兰粮油面条怎么去啊,有知道地址的么
炭烤牛肉干怎么去啊,我要去那办事
高炮打靶总结,有没有范文
沈阳工业大学中央校区里的招待所怎么样?价钱
哪个大神给我快乐十分开户地址
做了一条ie8耳机线 做到插针部分 区分不出 那
上古卷轴5开始的时候怎么玩
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?