在VC#.NET中以下問題
問題1
Select OprCode,OprName From Tb_Operator Where OprCode='"& txtUser.text &"';
中﹐運行時錯誤:
(189): 無法將運算子 '&' 套用至型別 'string' 和 'string' 的運算元問題2
如何判斷 DataSet 中是否有一行記錄﹔謝謝各位大俠!!!

解决方案 »

  1.   

    Select OprCode,OprName From Tb_Operator Where OprCode='" + txtUser.text + "';
      

  2.   

    1.
    C# 用 + 不用& 
    2.
    select count(*)...
      

  3.   

    "select OprCode,OprName From Tb_Operator Where OprCode='"+ txtUser.text;DataSet.tablename.Rows.Count
      

  4.   

    问题1是楼主书写错误问题2是
    如果dataset中有数据表,则dataset.tables.count 不是0
    如果有数据,则 dataset.tables(0).items.count 不是0
    (可能书写有错误,不过楼主应该可以理解)
      

  5.   

    DataSet理可能有多个表,你要对每个表进行遍历,计算Rows.Count