2012-02-21 3 views
0

OdbcConnection 클래스를 사용하여 액세스 데이터베이스에 테이블을 만들고 있는데 DSN을 사용하고 있지만 테이블을 만들 수 없습니다. 오류가 발생했습니다 "필드 초기화 프로그램의 구문 오류." 나는 C# 3.5를 사용하고있다. 나는 테이블을 만들기위한 쓴OdbcDriver를 통한 액세스의 10 진수 데이터 유형

쿼리

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

내가 문제가 ODBC 드라이버에서 소수점 데이터 형식으로 생각하지만 내가 OleDbConnection을 사용하고 때 다음 문제가 발생하지 않습니다.

+0

10 진수 데이터 형식은 ADO (http://support.microsoft.com/kb/214854/ http://support.microsoft.com/kb/275561/ko에서만 사용할 수 있습니다. – Fionnuala

+0

그러면 십진수 대신 사용할 데이터 유형입니다. 칼, ODBC에 사용할 수있는 데이터 유형을 알려주십시오. – Awadhendra

+0

화폐는 종종 적합 할 수 있습니다. – Fionnuala

답변