ip numarası kaydetme sorunu?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

ip numarası kaydetme sorunu?

Mesaj gönderen forumsad »

arkadaşlar string alana ip numarası kaydedemiyorum bu sorunun çözümü var mı acaba saygılar..

ip:='192.168.2.123'; şeklinde formatım var nokta koymazsam sorunsuz kaydediyor nokta koyunca hata veriyor

saygılarımla
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ip numarası kaydetme sorunu?

Mesaj gönderen Kuri_YJ »

Selamlar,

IP Kaydedeme gibi bir şey oluşacağını sanmıyorum. Onun yerine senin kullandığın alanın tanımı ve constraintleriyle ilgili bir sıkıntı olabilir. Tablo yapısını ve alanı açıklar mısın. Ayrıca hangi component setiyle yapmaya çalışıyorsun ve ne hatası alıyorsun? Bu bilgileri de ekler misin.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

Re: ip numarası kaydetme sorunu?

Mesaj gönderen forumsad »

Resim

IBDatabase1
IBTransaction1
IBQuery1
DataSource1

ELEMANLARINI kullanıyorum
kod:

Kod: Tümünü seç

camNu:=edtCamNu.Text;
ip:=edtIP.Text;
port:=edtPort.Text;

s:='UPDATE TBL_KAMERA set IP='+ip+',PORT='+port+',CAMNU='+camNu+' where ID=1';
DMstartSettings.IBQuery1.Close;
DMstartSettings.IBQuery1.SQL.Clear;
DMstartSettings.IBQuery1.SQL.Add(s);
DMstartSettings.IBQuery1.ExecSQL;
DMstartSettings.IBTransaction1.CommitRetaining;


ShowMessage('Kaydedildi');
aldığım hata:
Resim
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

Re: ip numarası kaydetme sorunu?

Mesaj gönderen forumsad »

Kod: Tümünü seç

s:='UPDATE TBL_KAMERA set IP='''+ip+''',PORT='''+port+''',CAMNU='''+camNu+''' where ID=1';
satırı bu şekilde değiştirince duzeldi......

çok teşekkürler saygılarımla
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ip numarası kaydetme sorunu?

Mesaj gönderen Kuri_YJ »

Selamlar,

:) Sorunu çözmüşsün zaten. Ayrıca WIN1254 ve PXW_TURK kullan. Ben sürekli böyle kullanıyorum, sıralamada sorun çıkmıyor. :)

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
forumsad
Üye
Mesajlar: 296
Kayıt: 29 Tem 2010 10:47

Re: ip numarası kaydetme sorunu?

Mesaj gönderen forumsad »

çok sağolun hocam
saygılarımla
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ip numarası kaydetme sorunu?

Mesaj gönderen Kuri_YJ »

Ne demek :) Zaten sen çözmüşsün :)
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: ip numarası kaydetme sorunu?

Mesaj gönderen greenegitim »

Kuri_YJ yazdı:Selamlar,

:) Sorunu çözmüşsün zaten. Ayrıca WIN1254 ve PXW_TURK kullan. Ben sürekli böyle kullanıyorum, sıralamada sorun çıkmıyor. :)

Kolay Gelsin
Adnan
Merhaba bunu ibexpertle firmaadi alanımda denedim order by ile türkçe karakterleri yine sona atıyor İ,Ü ile başlayan kayıtlar yine sonda farklı bir şey yapmak gerekiyormu?
Mücadele güzelleştirir!
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ip numarası kaydetme sorunu?

Mesaj gönderen Kuri_YJ »

Selamlar,

Chraracter Set WIN1254, Collation PXW_TURK yaptınız ve olmadı !!!!!!!!!!! Bence atladığınız bir şey var. Az önce gidip tekrar deneme yaptım ve sırasını gayet düzgün getiriyor.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: ip numarası kaydetme sorunu?

Mesaj gönderen greenegitim »

Resim

Aldığım Sonuç

Resim
Mücadele güzelleştirir!
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ip numarası kaydetme sorunu?

Mesaj gönderen Kuri_YJ »

Query'i de verir misin.

Muhtemelen DB'nin Default Character Set'i başkadır.

O zaman Order by'da Collation vermen gerekir.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ip numarası kaydetme sorunu?

Mesaj gönderen Kuri_YJ »

Selamlar,

Ayrıca şuraya da bir göz atın derim, http://www.destructor.de/firebird/charsets.htm Character Sets ve Collation'lar üzerine detaylı bilgi.

Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla