ora-12704

Oracle veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
nuc
Üye
Mesajlar: 7
Kayıt: 20 Mar 2004 11:49

ora-12704

Mesaj gönderen nuc »

Delphi7 ile BDE kullanarak Oracle 8.1.7 veritabanı üzerinde oluşturulmuş NVARCHAR2 tipinde kolon içeren bir tabloya, parametre kullanarak INSERT yada UPDATE yapmak istediğimde ora-12704 hatası alıyorum. Veritabanı karakter seti Türkçe .....P9 ayarlı, NVARCHAR2 tipindeki alana Arapça karakter setinde unicode bir metin yazmak istiyorum. örnek kod aşağıdadır:

Kod: Tümünü seç

    //q_Exec : TQuery;
    //sUNICODE_DATA : widestring;
    q_Exec.SQL.Text :=' INSERT INTO Table1 (A_SEQ,A_DESC) VALUES(:A_SEQ,:A_DESC)';
    q_Exec.ParamByName('A_SEQ').AsFloat := 12;

    q_Exec.ParamByName('A_DESC').DataType := ftWideString;
    q_Exec.ParamByName('A_DESC').AsString := sUNICODE_DATA;
    q_Exec.ExecSQL;
Kullanıcı avatarı
cuneyt22
Üye
Mesajlar: 213
Kayıt: 07 Şub 2004 03:32
İletişim:

Mesaj gönderen cuneyt22 »

sanırım aşağıdaki link işini görür

http://tony7603.itpub.net/post/519/11942

kolay gelsin
Cevapla