[問題] 變數宣告!!

看板C_Sharp作者 (弗卡夏)時間13年前 (2010/12/16 00:27), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/3 (看更多)
小弟日前買了C#開始學習 最近都在跟學長學習 資料庫(SQL)的應用!! 今天在練習刪除功能時候遇到一個問題 { string selectCmb = ""; string KeyIN=""; KeyIN = textBox2.Text; selectCmb = "DELETE FROM data WHERE 學號 = '"+KeyIN+"'"; dataGridView1.DataSource = Dummy_DataTable(selectCmb, "data"); dataGridView1.AutoResizeColumns(); } 上述是以往學長們用的刪除指令!! DataGridView1 放入的是Access類型檔案 如今我在Access檔案裡把學號的欄位改成數字類型的資料 便出現"準則運算式的資料類型不符合" 我們就試著把改成: 第二行 int KeyIN; 第三行 KeyIN=textBox2.int.parse; 第四行後段 selectCmb= "........學號=KeyIN"; 還是讀不到textBox2輸入的數字!!(我試了好幾種方法) 請問我該怎麼把KeyIN這個變數宣告為數字類型!! 然後是還有那邊需要被何修改的!! 煩請幫忙解答 謝謝大家!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.224.226

12/16 01:33, , 1F
textBox2.int.parse這語法是從哪看到的?可以這樣用嗎?我只
12/16 01:33, 1F

12/16 01:34, , 2F
看過int KeyIN = int.Parse(textBox2.Text);
12/16 01:34, 2F

12/16 02:49, , 3F
int KeyIN=int.Parse(textBox2.Text); 我剛剛試了一下
12/16 02:49, 3F

12/16 02:50, , 4F
他還是說這行有問題 第四行後段要改嗎?
12/16 02:50, 4F

12/16 02:51, , 5F
我會建議你把你的程式碼貼完整一點 還有錯誤訊息
12/16 02:51, 5F

12/16 02:51, , 6F
好~~的
12/16 02:51, 6F

12/16 02:56, , 7F
我以用回文了!!
12/16 02:56, 7F
文章代碼(AID): #1D2EnvPy (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1D2EnvPy (C_Sharp)