private void ExecuteTransaction(String newName, String newOtherName)
    {
        String cmdText="UPDATE Users SET UserAccount="' + newName + '"     WHERE UserID=3";
 ...newName这个字符串变量怎么加到SQL语句中

解决方案 »

  1.   


             String cmdText="UPDATE Users SET UserAccount='" + newName + "'     WHERE UserID=3";
      

  2.   

    private void ExecuteTransaction(String newName, String newOtherName)
        {
            String cmdText="UPDATE Users SET UserAccount="' + newName + '"     WHERE UserID=3";
     ...
    你声明的这个过程是没有返回值的,你需要声明一个有返回值的private string ExecuteTransaction(String newName, String newOtherName)
        {
            String cmdText="UPDATE Users SET UserAccount="' + newName + '"     WHERE UserID=3";
           return cmdText;  
    }  
     ...
      

  3.   

    ="UPDATE Users SET UserAccount="' + newName + '"     WHERE UserID=3";
    -->>
    ="UPDATE Users SET UserAccount='" + newName + "'     WHERE UserID=3";