我正在使用Visual Studio 2008創建Winforms應用程序。我已經連接了一個名爲XStats的數據庫。其中有一個名爲XGames的表格,在該表格的2個字段中,XIndex
(主鍵字段)和GameNumber
。使用下面的代碼我可以將記錄添加到數據庫中,數據是從文本框中獲取的,但是一旦添加,我就無法查看它們,除非我關閉應用程序並重新啓動它。更新SQL Server數據庫記錄
con.ConnectionString = connectionString
con.Open()
Dim cmd As New SqlCommand
cmd.Connection = con
cmd.CommandText = "INSERT INTO XGames (GameNumber) VALUES ('" + TextBox701.Text + "')"
cmd.ExecuteNonQuery()
con.Close()
在數據庫中的現有記錄經由結合導航顯示在詳細的視圖的形式。我該如何做到這一點,以便我可以查看數據庫中的所有記錄,包括當前會話期間添加的記錄。顯而易見,這是我第一次嘗試創建和使用帶有勝利形式應用程序的數據庫,因此非常歡迎任何幫助。謝謝。
我不知道如何刷新控件。儘管你應該使用參數化查詢來評論。 – 2010-09-28 14:07:00
聽起來好像還有一個701格式的未命名文本框。維護將很有趣。 – PaulG 2010-09-28 14:24:52
沒有大聲笑701沒有文本框的形式,它只是一個我用來學習的形式的沙箱。當我覺得我已經掌握了這項技術的原理後,纔將其構建到我當前的應用程序中。 – simon 2010-09-28 15:06:37