[問題]新手第一次實作資料庫

看板C_Sharp作者 (ξ狐ξ)時間8年前 (2016/04/04 01:48), 8年前編輯推噓4(409)
留言13則, 5人參與, 最新討論串1/1
請教一下,我用visual studio寫WPF的應用程式 是一個請假和加班的小資料庫系統,介面都用好了 現在我想嘗試聯繫資料庫,但我從沒做過資料庫 請問該如何入手?是要用Access嗎? ---------------------------------------------(4\5) 資料庫終於用出來了,真是太感謝大家了 但現在我遇到另一個問題了 ComboBox我繫結到資料庫裡的「使用者」了,但預設我想顯示的是「請選擇」 private void ComboBox_Loaded(object sender, RoutedEventArgs e) { this.ComboBox.Items.Add("請選擇"); } 這是我參照網路的資料用的,但沒作用,執行後第一個仍然是使用者。 請問是哪裡出錯了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.160.159 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1459705694.A.7DD.html

04/04 10:24, , 1F
mssql
04/04 10:24, 1F

04/04 14:33, , 2F
Sqlite
04/04 14:33, 2F
因為是個小系充,所以資料庫打算放在本機裡,最好是和應用程式同一層資料夾 另外主要是不懂VS如何做資料庫的操作,找不到中文資料可參考。 ※ 編輯: rumsgr (118.169.160.159), 04/04/2016 16:01:36

04/04 16:06, , 3F
2F說的就可以啦~
04/04 16:06, 3F

04/04 16:23, , 4F
winform比較容易做 連接設定好直接拉table
04/04 16:23, 4F

04/04 17:38, , 5F
學著看英文吧
04/04 17:38, 5F

04/05 00:12, , 6F
sqlite蠻多資料的吧
04/05 00:12, 6F
※ 編輯: rumsgr (118.160.29.119), 04/05/2016 06:34:21 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 06:35:51 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 06:36:48 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 06:37:36

04/05 16:24, , 7F
你的 請選擇 應該出現在最後一個選項了
04/05 16:24, 7F

04/05 16:26, , 8F
另外已經繫結了,為什麼不控制繫結的內容,而是控制
04/05 16:26, 8F

04/05 16:26, , 9F
物件的屬性?
04/05 16:26, 9F
執行後[請選擇]也沒有出現在最後面, 控制繫結的內容,我有找到一些可能跟你說的相似 作法,但我照上面的操作並未找到相同的方法或變數,因為上面的都是form為主的操作。 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 17:11:42

04/05 17:46, , 10F
你可以描述你繫結是使用什麼方法或介面嗎…我好難推
04/05 17:46, 10F

04/05 17:46, , 11F
敲噢...另外你是說form嗎?
04/05 17:46, 11F
已修正(汗),我是用https://msdn.microsoft.com/zh-tw/library/ms233763.aspx裡的 教學建立資料庫的,之後的繫結就只是靠資料來源那裡把建立的資料表以ComboBox方式拉 到介面上,執行動就已經是繫結的狀態了。 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 19:00:05

04/05 19:23, , 12F
把 請選擇 join到你的表格
04/05 19:23, 12F
可以這樣做,但我不想用這種方式,一來選擇使用者後他並不會消失,二來使用者 是拿來當索引到時要顯示加班休假資料的,雖然不影響資料顯示,但還是怪怪的。 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 19:40:29 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 19:41:16

04/05 20:51, , 13F
拉個textblock擋著 按一下消失
04/05 20:51, 13F
好不容易把textblock背景色調成跟combobox一樣,看不太出來了,結果一執行 滑鼠一移上去色差就跑出來…。PS.執行後combobox會顯示第一個使用者,selectedindex 屬性無論0或-1都是一樣,所以用原來透明的也不行。 ※ 編輯: rumsgr (118.160.29.119), 04/05/2016 21:12:05
文章代碼(AID): #1N0LTUVT (C_Sharp)