2011-03-08 6 views
0

CodeIgniter + SQL Server에 대한 프로젝트를 진행 중입니다.CodeIgniter SQL Server 데이터베이스 오류

테이블에 데이터를 삽입하는 동안 데이터베이스 오류가 발생합니다. 그러나 SQL Server에서 동일한 쿼리를 직접 실행하면 작동합니다. 다음은 오류 및 쿼리 :
문이 종료되었습니다

데이터베이스 오류가

오류 번호를 발생했습니다.
INSERT INTO TBL_POS_Customer (CUSTOMER_NAME, customer_address, customer_zip, customer_city, customer_state, customer_dist_country, country_iso, country_subdivision_code, zone_code, customer_zip_code_status, customer_country_status, mainname, country_division_code) VALUES ('ACEI SPRL' '', '6001', '' ', '0', '1', 0, 'HT')
파일 이름 : D : \ Apache2.2 \ htdocs \ POS \ system \ database \ DB_driver .PHP
줄 번호 : (330)

+0

어떤 버전의 MsSQL? –

답변

0
CREATE/ALTER TABLE ... (...) TYPE=MyISAM 

이 더 이상 작동합니다. 이 컨텍스트에서는 TYPE 키워드가 더 이상 허용되지 않습니다.

TYPE =은 (는) 4.1 이후로 사용되지 않으며 경고를 생성합니다.

For a quick fix, can you try to replace 

TYPE=MyISAM 

with 
ENGINE=MyISAM 
+0

주제 시동기가 MsSQL을 사용하고 있습니까? –