firebird ve date tipinde alan

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
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

firebird ve date tipinde alan

Mesaj gönderen hdayi »

Merhaba,
5 dakika öncesine kadar firebird'de date tipinde alanlara sp'den date tipinde bir input parametresi ile tarih ve saat değeri atayabiliyordum. şöyleki:

Kod: Tümünü seç

SP.ParamByName('v_tarih').Value:=now;
bunu

Kod: Tümünü seç

28.02.2005 17:15:22
şeklinde satabase'e kaydediyordu.
Şimdi ise şöyle bir mesaj alıyorum
conversion error from string "28-Feb-2005 17:42:52.0000"
Hiçbir şeyi değiştirmediğime inanıyorum, birşeyler değişmiş olmalı ama ne?
Bulamadım...
İnşallah bir fikri olan vardır.

Taşaekkürler...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

sp nin icinde ne var?
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
macsonfor
Üye
Mesajlar: 118
Kayıt: 14 Haz 2004 04:59

Mesaj gönderen macsonfor »

Kod: Tümünü seç

SP.ParamByName('v_tarih').Value:=now;
Birde bu şekilde denermisin

Kod: Tümünü seç

SP.ParamByName('v_tarih').AsDateTime:=now;
Bilgi Paylaşıldıkça Çoğalır
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

Merhaba,

@macsonfor AsDateTime diyince iyice saçmaladı. Aynı hatayı veriyor, ama tarih farkı var
24-APR-8238 39:56:07.6672
AsDate ile de buna benzer bir ahata vermişti.

@gkimirti, sp şöyle hemşerim:

Kod: Tümünü seç

CREATE PROCEDURE SP_USTLEN (
    V_TARIH DATE,
    V_USER_ID INTEGER,
    V_ID INTEGER)
AS
begin
    update tbl_ariza set ustlenildi=1, ustlenme_tarihi=:v_tarih, ustlenen=:v_user_id where id=:v_id;
    insert into tbl_ustlen (user_id, ariza_id, tarih) values (:v_user_id, :v_id, :v_tarih);
    suspend;
end
Çözdüm hemşerin sorunu da anlayamadım. SP'yi buraya kopyalarken suspend eklediğim aklıma geldi. Kaldırdım çalıştı. Başka bir problemden dolayı sp çalışmamıştı, ben de bu suspendi eklemiştim.

Teşekkürler....
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Bir geri dönüş değeri beklemediğinize göre suspend eklememelisiniz zaten.
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

coderlord yazdı:Bir geri dönüş değeri beklemediğinize göre suspend eklememelisiniz zaten.
:) yavaş yavaş öğreniyoruz

Teşekkürler...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

Kod: Tümünü seç

ShortDateFormat := 'dd/mm/yyyy';
DateSeparator := '-';
LongTimeFormat := 'HH:mm:ss';
TimeSeparator := ':';
programın açılışında bu ayarları veritabanınıza göre ayarlasanız?

bendede olmuştu benzer problem bde de. bu şekilde düzelltmişitm.
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

:) güzel bir yol.

Güzel lafı az bile kalır mış mege sağol :D
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

hdayi yazdı::) güzel bir yol.

Güzel lafı az bile kalır mış mege sağol :D
kolay gelsin :)

ya hocam bak aynı programı yapmıyoz dimi 8)
tablolar benzer alanlar benzer hatalar benzer :) ya spler bile aynı mübarek :lol: rakip olmayında bana :P
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

:D
Hocam ben bir Bilgi İşlem Departmanında kullanılmak üzere Help Desk programı yazıyorum. Kullanıcılar problemlerini database'e girecek, bilgi işlemciler buradan takib edip çözecekler ve çözümlerini yine database'e girecekler. Böylelikle bilgi işlemcilerin performansını takip edebileceğiz bu tür bir program.
Ayrıca sadece kendi ihtiyacımız için, piyasay yönelik bir program değil.

Kolay Gelsin...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

"Tek rakibin Microsoft" @mege :D
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

Microsoft mu ? o da kim :P
neyse bu forumu sulandırmayalım, yoksa fırça yeriz :P
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Cevapla