string sqlstr="select " + mystr + " from 表1";Dim sqlstr as String = "select " + mystr + " from 表1"

解决方案 »

  1.   

    有没有象vb那样用的,比如说下面这句vb里sql语句:
    dim sqlstr as string
    sqlstr="select '"+ mystr+"' from 表1"c#中有吗?
      

  2.   

    mystr="apple"+"orange";
    ====>
    mystr="apple"+","+"orange";
    mystr="apple" & "," & "orange"
      

  3.   

    sqlstr="select '"+ mystr+"' from 表1"第一次听说!一般"'"是在where子句中设定查询变量时用的,什么时候出现在select中啊?
      

  4.   

    呵呵,写错了。
    我要表达的是这个意思:sql语句在vb中用时,只要加上'"+ +"',就不用把sql语句分割开,
    在c#中有没有和vb中的'"+ +"'功能相似的符号表示法,不拆开sql语句。vb:
    sqlstr="select * from 表1 where 人名='"+mystr+"'"c#.net 如何表示?
      

  5.   

    agree with wangsaokui
    一般来说,都是拼Where条件
    建议你索性选出所有的可能出现的字段
    当然要是太多
    也不妨你这样处理
      

  6.   

    +是C#中的
    &是VB中的你搞错了,不知道你在VB中怎么编译过的。
      

  7.   

    .net 都可以用的。"Select 'mywebcom' As Exr1 from Table1 Where id = " + (int)id + " And name = '" + this.Lable1.Text.ToString() + "'"