作者rumsgr (ξ狐ξ)
看板C_Sharp
標題[問題]新手第一次實作資料庫
時間Mon Apr 4 01:48:12 2016
請教一下,我用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://webptt.com/m.aspx?n=bbs/C_Sharp/M.1459705694.A.7DD.html
1F:推 ian90911: mssql04/04 10:24
2F:推 YahooTaiwan: Sqlite04/04 14:33
因為是個小系充,所以資料庫打算放在本機裡,最好是和應用程式同一層資料夾
另外主要是不懂VS如何做資料庫的操作,找不到中文資料可參考。
※ 編輯: rumsgr (118.169.160.159), 04/04/2016 16:01:36
3F:推 neo5277: 2F說的就可以啦~04/04 16:06
4F:→ testPtt: winform比較容易做 連接設定好直接拉table 04/04 16:23
5F:推 YahooTaiwan: 學著看英文吧04/04 17:38
6F:→ gamer880831: sqlite蠻多資料的吧04/05 00:12
※ 編輯: 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
7F:→ gamer880831: 你的 請選擇 應該出現在最後一個選項了04/05 16:24
8F:→ gamer880831: 另外已經繫結了,為什麼不控制繫結的內容,而是控制04/05 16:26
9F:→ gamer880831: 物件的屬性?04/05 16:26
執行後[請選擇]也沒有出現在最後面, 控制繫結的內容,我有找到一些可能跟你說的相似
作法,但我照上面的操作並未找到相同的方法或變數,因為上面的都是form為主的操作。
※ 編輯: rumsgr (118.160.29.119), 04/05/2016 17:11:42
10F:→ gamer880831: 你可以描述你繫結是使用什麼方法或介面嗎…我好難推04/05 17:46
11F:→ gamer880831: 敲噢...另外你是說form嗎?04/05 17:46
已修正(汗),我是用
https://msdn.microsoft.com/zh-tw/library/ms233763.aspx裡的
教學建立資料庫的,之後的繫結就只是靠資料來源那裡把建立的資料表以ComboBox方式拉
到介面上,執行動就已經是繫結的狀態了。
※ 編輯: rumsgr (118.160.29.119), 04/05/2016 19:00:05
12F:→ testPtt: 把 請選擇 join到你的表格 04/05 19:23
可以這樣做,但我不想用這種方式,一來選擇使用者後他並不會消失,二來使用者
是拿來當索引到時要顯示加班休假資料的,雖然不影響資料顯示,但還是怪怪的。
※ 編輯: rumsgr (118.160.29.119), 04/05/2016 19:40:29
※ 編輯: rumsgr (118.160.29.119), 04/05/2016 19:41:16
13F:→ testPtt: 拉個textblock擋著 按一下消失 04/05 20:51
好不容易把textblock背景色調成跟combobox一樣,看不太出來了,結果一執行
滑鼠一移上去色差就跑出來…。PS.執行後combobox會顯示第一個使用者,selectedindex
屬性無論0或-1都是一樣,所以用原來透明的也不行。
※ 編輯: rumsgr (118.160.29.119), 04/05/2016 21:12:05