新手提问 谢谢 连接数据库后 要把一个dropdownlist两个textbox的值写到sql中表名是order 请问该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dropdownlist两个textbox的值??????? private void Button1_Click(object sender, System.EventArgs e){ SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]); SqlCommand comm=new SqlCommand("insert into [order ] (UserName,provinceID,cityID) values(@UserName,@provinceID,@cityID)",conn); SqlParameter parm1=new SqlParameter("@UserName",SqlDbType.NVarChar,50); parm1.Value=this.TextBox1.Text; SqlParameter parm2=new SqlParameter("@provinceID",SqlDbType.NVarChar,50); parm2.Value=this.DropDownList1.SelectedValue; SqlParameter parm3=new SqlParameter("@cityID",SqlDbType.NVarChar,50); parm3.Value=this.TextBox2.Text; comm.Parameters.Add(parm1); comm.Parameters.Add(parm2); comm.Parameters.Add(parm3); conn.Open(); comm.ExecuteNonQuery(); conn.Close();} 如果有三组怎么写?就是一个dropdownlist和两个textbox为一组 三组一起写入数据库 同时要写两张表1.order(orderid,username,orderdate)2.orderdetailed(orderid,username,variety,amount) 还有个菜鸟问题怎么在企业管理器里设置外键? 1.你的问题太个性了。 解决的方法肯定有, 自己好好研究优化吧,我告诉你个笨方法 写3次数据库 a 打开 执行1 关闭 b 打开 执行2 关闭 c 打开 执行3 关闭 嘿嘿,谁叫你的执行那么个性呢 2. 打开企业管理器,打开数据库 ,打开关系图, 新建就ok了。 插入两个表就写两条插入记录呗,还可再加个事务,如果插入一条失败,那么所有都失败:begin transaction insert into [order] (orderid,username,orderdate) values (@orderid,@username,@orderdate) insert into orderdetailed (orderid,username,variety,amount) values (@orderid,@username,@variety,@amount)commit transaction vs2012旗舰版的问题 急,求高手做简单接口post实现 本人现在在学ASP.net,但系统装不了iis,有什么替代品吗 获取datagrid中动态控件的ID,在线等 如何判断,一个字符串 是否是999.99的形式,如果小数点后面有,最多只能是2位 急~~~~高手帮忙看看这段代码错在那里???? 问个权限的问题 承接体接收到坏数据 想问一下,留言簿中的分页如何实现? 页面需要连接51ditu的页面,但是如果地图加载过慢,有导致页面出错,怎么解决?? 这个问题请问如何解决? 连接的问题 求助高手
{
SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand comm=new SqlCommand("insert into [order ] (UserName,provinceID,cityID) values(@UserName,@provinceID,@cityID)",conn);
SqlParameter parm1=new SqlParameter("@UserName",SqlDbType.NVarChar,50);
parm1.Value=this.TextBox1.Text; SqlParameter parm2=new SqlParameter("@provinceID",SqlDbType.NVarChar,50);
parm2.Value=this.DropDownList1.SelectedValue; SqlParameter parm3=new SqlParameter("@cityID",SqlDbType.NVarChar,50);
parm3.Value=this.TextBox2.Text; comm.Parameters.Add(parm1);
comm.Parameters.Add(parm2);
comm.Parameters.Add(parm3);
conn.Open();
comm.ExecuteNonQuery();
conn.Close();
}
写3次数据库
a 打开 执行1 关闭
b 打开 执行2 关闭
c 打开 执行3 关闭
嘿嘿,谁叫你的执行那么个性呢
2. 打开企业管理器,打开数据库 ,打开关系图, 新建就ok了。
begin transaction
insert into [order] (orderid,username,orderdate) values (@orderid,@username,@orderdate)
insert into orderdetailed (orderid,username,variety,amount) values (@orderid,@username,@variety,@amount)
commit transaction