ssql = "insert into a(userid,aa) values (474,"+"'"+aa.ToString()+"'"+")";我想将 474 替换 成 select 
不知道能不能实现这样的效果:INSERT INTO z_hetong_temp
      (userid,aa)
VALUES ((SELECT userid
          FROM b
          WHERE bb = 105025).....)

解决方案 »

  1.   

    INSERT INTO z_hetong_temp(userid,aa)
    SELECT userid,..... FROM b WHERE bb = 105025
      

  2.   

    ssql = "insert into a(userid,aa) 
    values (SELECT userid ,"+"'"+aa.ToString()+"'"+" FROM b WHERE bb = 105025")";
      

  3.   

    INSERT INTO z_hetong_temp(userid, aa)
    select userid, '' from b where bb=105025
      

  4.   

    没什么好说的了~~这种东西去看下F1就可以了~~~insert from 查询
      

  5.   

    ssql = "insert into z_hetong_temp(userid,类型) values (select userid,"+"'"+ht_ddl.ToString()+"'"+"from z_personnel WHERE 职员代码 = 105025)";
    怎么报错?ht_ddl.ToString()实在.net里定义的变量
      

  6.   

    string ht_ddl = ((DropDownList)e.Item.FindControl("ht_lx_f")).SelectedValue.ToString();