我讀C#中的數據庫(MS接入)。我正在使用Ado.net進行連接。這個數據庫有很多表(大約100個),每個表都有大約50列和500行。每個字段都包含不同的數據類型(整數,字符串,布爾值)。我必須做的是我必須將選定的表和字段轉換爲二進制格式。閱讀女士訪問使用Ado.net
後一些文獻調查我已經計劃使用「DataReader的」,因爲我需要閱讀的變量只爲二進制轉換讀取數據。
我的問題是
在C#編程方面應該是什麼我的數據結構?說,如果我的所有表創建單獨的類並定義成員變量和方法,我怎樣才能使它更有效?因爲我剛纔提到有100個表格和50場,其實我並不需要選擇所有字段(我只選擇所需的)。我不想硬編碼等(例如)
SELECT BusinessEntityID, LoginID, NationalIDNumber from table1Name
因爲我有過選擇表,這是在我的代碼某處提到所選字段進行迭代。由於我對SQL有點新,你能否提供一些提示?以另一種方式,如果我問的問題如何使選擇查詢高效地爲表和字段變量(請糾正我,如果有什麼不對的問題)下面 SQL Server SELECT INTO @variable?
提到更新
像這樣的東西
「我要讀每一個領域,所有寫入二進制字段」。 - 說什麼?也許你應該說明你正在試圖解決,而不是感知解決方案... – 2013-05-09 00:50:17
@MitchWheat實際問題,實際要求是,我有到MS Access數據庫的內容轉換爲二進制文件。 – RobinAtTech 2013-05-09 00:52:32
這是一個解決方案。是什麼背後需要一個可查詢的數據庫轉換成二進制BLOB的原因是什麼? – 2013-05-09 00:57:14