我在數據庫上有「代碼」,充當int類型,我想將它連接到我的c#程序,因此這些int類型的行爲類似於字符串類型,並且計算機也可以識別它。將數據庫int轉換爲字符串
以下代碼是我已經嘗試過的程序示例,它的工作原理完美,int類型用作字符串類型,當我運行該程序並在鍵盤上點擊「1」時,自動完成顯示數字「10」的文本框下面,我打「1」之前:
int num = 10;
while(dReader.Read())
{
codesCollections.Add(Convert.ToString(num)); // AutoStringCompleteCollection
}
我的問題是,我如何(在我的數據庫列的名稱)「整型」連接代碼程序?所以電腦會將它識別爲字符串? 所以,每當我打出了「0」的文本框,自動完成會出來,並顯示爲「0」開始,基於我的數據庫
我已經嘗試過下面的代碼數量,但沒有作品:
while(dReader.Read())
{
codesCollections.Add(Convert.ToString(dReader.GetOrdinal("Code")));
}
GetOrdinal之後的代碼引用我的數據庫中由「int」值填充的「Code」列。
在第一個代碼中,我們在代碼中定義了int類型的值,在第二個代碼中,我嘗試連接到數據庫,因爲int類型的值全部在數據庫上,但失敗了。
你真的需要把相關的東西作爲標題... –
現在會發生什麼? – Jiminion
請修改您的問題標題以真實描述您的問題。 「請幫忙,急!」是完全無用的。 – Michelle