2014-06-20 24 views
0

我有一個Visual Studio項目,使用簡單的查詢訪問MS Access數據庫。 我的插入操作查詢的一個(InsertCompanyVisual Studio MS Access表沒有反映變化

INSERT INTO `Corporate` (`CompName`, `RID`, `NetWorth`, `Shares`, `Price`, `MktValue`) VALUES (?, ?, ?, ?, ?, ?) 

這裏CorporateDalalStreetDataSet 數據表然而,當我把它使用

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 

    If CorporateTableAdapter2.InsertCompany(TextBox1.Text, TextBox2.Text, TextBox3.Text, TextBox4.Text, TextBox5.Text, TextBox5.Text) Then 
     MsgBox("Company added") 
    End If 
End Sub 

數據庫文件不反映更改或我的項目任何插入

我在另一個窗體上有另一個這樣的查詢插入過程,但它工作得很好 它地址s到在同一個文件中的另一個表

+0

你將不得不提供更多的代碼,以便我們可以看到'InsertCompany'函數。 – MP24

+0

但是沒有其他代碼與該程序的這個部分相關 –

+0

請告訴我可能導致我的文件中沒有添加的問題..可能是由於使用文本框傳遞查詢的參數..可能是由於解析數據 –

回答

1

第一個問題是您INSERT查詢:

它應該閱讀

INSERT INTO Corporate (CompName, RID, NetWorth, Shares, Price, MktValue) VALUES (?, ?, ?, ?, ?, ?) 

下一個問題可能是與你給的參數的數據類型。但是,如果沒有深入瞭解包裝CorporateTableAdapter2,就沒有機會找到這類問題。

+0

什麼代碼dI改變了插入查詢它並沒有幫助什麼代碼確切地做你需要? –