none
C# 下SQL指令問題 RRS feed

  • 問題

  • 我想做出按下按鈕後 它會搜尋textBox1.Text;  的內容資訊
     private void button4_Click(object sender, EventArgs e)
            {
                //查詢
                
                SqlConnection cn = new SqlConnection(connStr);
                SqlCommand cmd;
                cmd.CommandText = "select * from 車牌 where 車牌=" + textBox1.Text;  
            }
    可是在這部份 C#不是很熟析 cmd的部份會出錯:    錯誤 CS0165: 使用未指定的區域變數 'cmd'
    一定是我用錯了   想請問怎麼用才是對的呢?

    myCommand.CreateCommand();這部份也是不對 好像是我當初抄錯了可是不曉得什麼是對的 也是麻煩大家了

    以下是程式碼片段   錯誤為錯誤 CS1061: 'System.Data.SqlClient.SqlCommand' 不包含 'CreateCommand' 的定義,也找不到擴充方法 'CreateCommand' 來接受型別 'System.Data.SqlClient.SqlCommand' 的第一個引數 (您是否遺漏 using 指示詞或組件參考?)  如果是我可以回去找書  只是怕萬一是我寫錯不知道 請各位提點一下 感謝

    sqlCommand myCommand = myCon.CreateCommand();

    myCommand.CommandText = delete from cumstomer where ID=cc’”;

    myCommand.ExecuteNonQuery();

    2011年9月28日 上午 09:21

解答

所有回覆