Yorumları: 256
Konuları: 92
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 242
Acemi
14-02-2019, Saat: 20:42
(Son Düzenleme: 15-02-2019, Saat: 15:12, Düzenleyen: sadikacar60.
Sebep: eksik bilği
)
arkadaşlar DBeaver editör programıyla pardusda varolan veritabanına bağlanabiliyorum ama sıfırdan veritabanı xxx.fdb dosyası oluşturamıyorum.
programı baya kurcaladım ama çözemedim yardımcı olabilecek var mı acaba.
saygılarımla
(pardus-lazarus)
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.
Yorumları: 256
Konuları: 92
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 242
Acemi
(14-02-2019, Saat: 21:51)mcuyan Adlı Kullanıcıdan Alıntı: Bahsettğiniz uygulmayı bilmiyorum. IBExpert gayet iyi bir Management uygulaması. Ama illa bu uygulamayı kullanmak istiyorum derseniz ISql den kod ile yaratmanızı öneririm..
https://firebirdsql.org/manual/qsg10-creating.html
teşekkürler hocam pardus terminalde kullanabileceğimiz benzer bir yapı var mı acaba?
saygılar sunarım.
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.
Yorumları: 616
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.270
Uzman
Kendiniz de oluşturabilirsiniz bir örnek.
function CreateFirebirdDB(const ClientLibPath :string;
const DbPath:string;
const Username:string;
const Password:string;
const Dialect :SmallInt=3;
const CharacterSet :string ='UTF8';
const Page_Size:integer=16384;
DefCharacterSet:string ='UTF8'):Boolean;
var
FdConn :TFDConnection;
FdScript :TFDScript;
sVal :string;
begin
sVal := '';
sVal := sVal +'SET SQL DIALECT '+Dialect.ToString+sLineBreak;
sVal := sVal +'SET NAMES '+CharacterSet+';'+sLineBreak;
sVal := sVal +'SET CLIENTLIB '+QuotedStr(ClientLibPath)+';'+sLineBreak;
sVal := sVal +'CREATE DATABASE '+QuotedStr(DbPath)+sLineBreak;
sVal := sVal +'USER '+QuotedStr(Username)+' PASSWORD '+QuotedStr(Password)+sLineBreak;
sVal := sVal +'PAGE_SIZE '+IntToStr(Page_Size)+sLineBreak;
sVal := sVal +'DEFAULT CHARACTER SET '+DefCharacterSet+';'+sLineBreak;
sVal := sVal +'SET TERM ^ ;';
FdConn := TFDConnection.Create(nil);
FdScript := TFDScript.Create(nil);
try
FdConn.DriverName := 'FB';
FdScript.Connection := FdConn;
FdScript.SQLScripts.Add;
FdScript.SQLScripts.Items[0].SQL.Add(sVal);
FdScript.ExecuteAll;
Result := CreateTestFb(DbPath,Username,Password);
finally
FdConn.Free;
FdScript.Free;
end;
end;
function CreateTestFb (const DbPath:string; const Username:string; const Password:string):Boolean;
var
conn : TFDConnection;
begin
conn := TFDConnection.Create(nil);
try
try
conn.DriverName:='FB';
conn.Params.Database := DbPath;
conn.Params.UserName := Username;
conn.Params.Password := Password;
conn.Connected := True;
if conn.Connected then Result := True
except
on e: Exception do
begin
showmessage(E.ClassName+' error raised, with message : '+E.Message);
Result := False;
end;
end;
finally
conn.Free;
end;
end;
“Do. Or do not. There is no try.”
Yorumları: 256
Konuları: 92
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 242
Acemi
hocam çok özür dilerim belirtmeyi unutmuşum
pardusda lazarusla bağlanmaya çalışıyorum.
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.
Yorumları: 256
Konuları: 92
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 242
Acemi
teşekkürler hocam o şekilde değiştirip halledeceğim
saygılarımla
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.
Yorumları: 858
Konuları: 35
Kayıt Tarihi: 12-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.731
Uzman
Flamerobin denedinizmi? bi ara banana pi cihaza yükleyip onunla bağlanmıştım firebird e.
Yorumları: 256
Konuları: 92
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 242
Acemi
yok hocam bdeaver arayüzü hoşuma gitti onla devam ettim
saygılarımla
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.