|
wdm->Shroud->Connection = wdm->ADOConnection1;
wdm->Shroud->Close();
wdm->Shroud->SQL->Clear();
wdm->Shroud->SQL->Add("SET IDENTITY_INSERT TEST ON ");
wdm->Shroud->SQL->Add("insert into TEST ");
wdm->Shroud->SQL->Add(" (num, Name)");
wdm->Shroud->SQL->Add(" VALUES(:cnum, :cName)");
wdm->Shroud->Parameters->ParamByName("cnum")->Value = StrToInt(e_No->Text);
wdm->Shroud->Parameters->ParamByName("cName")->Value = e_Name->Text;
wdm->Shroud->ExecSQL();
MDB 데이터처리시는 아무 문제가 없었거든요
MSSQL 데이터 입력시 위와같이 처리 했을때에 한글이 잘려서 입력 되어집니다.
예)
입력 값: 홍길동123 저장된값: 홍길동1
입력 값: 홍길동 저장된값: 홍길
UPDATE 했을때에는 잘리지 않고 정상적으로 처리를 하고 있구요
많은 도움 부탁 드립니다.
|