accesde çalışıyor firebirdde çalışmıyor

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

accesde çalışıyor firebirdde çalışmıyor

Mesaj gönderen ALUCARD »

arkadaşlar merhaba

TAHSIL adında bi tablom var
bu tablonun içinde TAHSILNO diye alanvar bu alan varchar(50) olarak tanımlanmış
ben şimdi bu alan girilmiş olan butun karakterleri 6 karakter yapmam lazım accesde kodu yazdım

Kod: Tümünü seç

UPDATE TAHSIL SET
 [TAHSIL].[TAHSILNO] = '000' + [TAHSIL].[TAHSILNO]
burda hiç bir problem yok sorunsuz çalıştı
ancak
bu kodu ibexpertte denediğimde

Kod: Tümünü seç

UPDATE TAHSIL SET
 TAHSILNO = '000' + TAHSILNO
olarak bana

Kod: Tümünü seç

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Dynamic SQL Error.
expression evaluation not supported.
hata verdi ne yaptımsa bu update yapamadım
bi yardım ederseniz sevinirim
unutmadan forumda arama yaptım ama bişey bulamadım
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Re: accesde çalışıyor firebirdde çalışmıyor

Mesaj gönderen rsimsek »

ALUCARD yazdı:

Kod: Tümünü seç

UPDATE TAHSIL SET
 TAHSILNO = '000' + TAHSILNO
Buradaki hata toplama yani + işaretinde :idea: + yerine || kullanmalısın. Doğrusu şöyle olmalı;

Kod: Tümünü seç

UPDATE TAHSIL SET
 TAHSILNO = '000' || TAHSILNO
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

recep hocam yarım saatir seni takip ediyorum forumda acaba soruyu gorecekmi diye

veritabanı sql forumuna yazdınız ben okudum nihayet buraya geldiniz ve sorun hallodu teşekkür ederirm

doğru kod

Kod: Tümünü seç

UPDATE TAHSIL SET 
 TAHSILNO = '000' || TAHSILNO
peki accesde çalışmasına ne dersiniz..
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Her veritabanının yoğurt yiyişi farklıdır :wink: Az önce bir soruya da aynı cevabı verdim. Kullanılan veritabanının yazım kurallarına, yardım dosyalarına bakmak lazım :idea: Temel komutlar aynı olsa da yazım farkları olur.
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

hocam geçekten çok teşekkur ederim
benı buyuk bir sıkıntıdan kurtardın
kırk yıl düşünsem aklıma gelmezdi.
ben genelde sql kodlarını accesde yazarın ufak tefek değişikliklerle fb çalıştırırdım
bu zamana kadar çalışmayanına ilk defa rastladım boylece bugunu karlı bir şeklide kapatmış olduk bir şey daha öğrendik.
:eyo: :kup:
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Rica ederim, bildiğimiz kadarını paylaşıyoruz işte :wink:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla