可能的语句为:
insert into b1 select XXX,12 from XXXX

解决方案 »

  1.   

    declare @asd varchar(1000)
    set @asd='你要求的值'
    insert into b1 values(@asd,12)
      

  2.   

    例如:
      asd='csdn'
      insert into b1 values(asd,12)
    这样就可以了
      

  3.   

    DECLARE @变量1 varchar(30)
    DECLARE @变量2 varchar(100)
    set @变量1='asd'
    set @变量2='insert into b1 values (' + @变量1 + ',12)'
    EXEC (@变量2) 
      

  4.   

    在VB里,  DECLARE @变量1 varchar(30)  这条语句,相应的格式是??
      

  5.   

    DECLARE @变量1 varchar(30)
    这也是sql语句.
    你可以在数据库建一个存储过程执行上面的代码.在vb中调用存储过程
      

  6.   

    一般insert都是  insert into b1 values('asd',12)
    如果其中的asd变成变量,该怎么写吗?
    ========================
    SQL="insert into b1 values('" & asd & "',12)"
      

  7.   

    VB中Dim InsertValue As String
    Dim StrSQL      As String
    InsertValue = "asd"
    StrSQL = "insert into b1 values('" & InsertValue & "',12) "