編輯:對於任何面臨這樣的問題,千萬不要錯過大約只有使用 參數,而不是直接插入值到SQL查詢的提示。不能與接入號碼
我面對我的vb.net項目的一個大問題,我又立刻陷入與此一週
我,我需要與接入號碼進行比較的組合框項目,其是我的數據庫檢索一些信息,但我只是得到一個錯誤,不管是什麼格式轉換我的組合框項目,它說我的數據類型是inconpatible與表達
下面是我的代碼的SQL查詢之一:
Dim dt1 As New DataTable
'This query select some itens from a row that match with the selected combobox number
Dim find1 As New OleDb.OleDbDataAdapter("SELECT Product, Number," _
& " Customer, Quantity, ProductionDate, AskDay, Pack, Company FROM RegOPE" _
& " WHERE Number ='" & CInt(mycombobox.SelectedItem) & "'", cn)
'Ive tried SelectedItem, Item, Text, SelectedValue...
'For conversion i tried parse, tryparse, conversion...
cn.Open() 'Opens database connection
find1.Fill(dt1) <- I got the error here
cn.Close() 'Close database connect
mydatagrid.DataSource = dt1 'Show the result in datagridview
THX,我刪除了報價,它的工作正常,我學習這種孤獨,我從來沒有看過有關的參數,我要改變這一切。 – Altrunox