Italian community of Lazarus and Free Pascal
Programmazione => Databases => Topic aperto da: moessner - Aprile 18, 2017, 06:17:18 pm
-
Ciao a tutti,
sto cercando di fare delle prove con i database.
Con delphi usavo Intebase. Ma oggi non riesco ad aprire neanche un db di esempio.
Vi posto il codice :
procedure TForm1.FormCreate(Sender: TObject);
begin
IBConnection1.DatabaseName := 'D:\EMPLOYEE.FDB' ;
IBConnection1.UserName := 'SYSDBA' ;
IBConnection1.Password := 'masterkey' ;
IBConnection1.Connected := True ;
SQLTransaction1.Database := IBConnection1;
SQLTransaction1.Active := True ;
SQLQuery1.Database := IBConnection1;
SQLQuery1.Transaction := SQLTransaction1 ;
SQLQuery1.SQL.Text := 'Select * From cross_rate';
SQLQuery1.Active := true ;
DataSource1.Dataset := SQLQuery1 ;
DBEdit1.DataSource := DataSource1 ;
SQLQuery1 .Active := true ;
end;
Ho fbembed20-0.dll nella cartella system32 di windows 7.
Grazie fin da ora a tutti quelli che vorranno prestare attenzione.ù
moessner
-
Che errori ti da?
-
Grazie.
l'errore è :
unsupported on-disk structured for file'd:\miofile.fdb' found 12.0 support 11.2.
Ciao
moessner
-
Ciao,
mi dispiace, ma a me non è mai successo.
Magari l'avrai già fatto tu, ma cercando con google, mi esce questo:
http://www.firebirdfaq.org/faq80/
Ciao, Mario
-
il file FDB è stato creato con una versione più recente di quella con la quale stai tentando di connetterti ora
quì ho trovato una tabella con le versioni OSD
http://www.ibexpert.net/ibe/index.php?n=Doc.ODSVersion (http://www.ibexpert.net/ibe/index.php?n=Doc.ODSVersion)
-
Penso che ti basti esportare un backup dal pc su cui hai preso quel database e poi sul tuo pc devi dare un restore. Penso e spero che così funzioni. Prova e facci sapere :)
-
Grazie per l'interessamento.
Mi sono scaricato Firebird 3 0 2 e sembra non dia problemi.
Ciao a tutti.
moessner