2012-02-21 112 views
0

我使用OdbcConnection類在訪問數據庫中創建表,因爲我使用的是DSN,但我無法創建表。產生錯誤「字段initilizer中的語法錯誤。」我正在使用c#3.5。使用OdbcDriver訪問時的十進制數據類型

我已經創建表書面

查詢

create table [tblEmployee] 
(
    [ID] long not null , 
    [EmployeeSalary] decimal null 
) 

我認爲問題是與ODBC驅動程序十進制數據類型,但是當我使用OleDbConnection則不會出現任何問題。

+0

十進制數據類型僅適用於ADO(http://support.microsoft.com/kb/214854,http://support.microsoft.com/kb/275561)。 – Fionnuala 2012-02-21 13:04:11

+0

然後我將使用哪種數據類型而不是小數。請確認您是否知道odbc的可用數據類型。 – Awadhendra 2012-02-21 13:06:08

+0

貨幣往往適合。 – Fionnuala 2012-02-21 13:07:01

回答

相關問題