Newsgroup: it.comp.lang.delphi
Titolo: IB6

Ho deciso di passare velocemente a IB6, esiste un modo per convertire tutti
i miei .dbf per IB? o devo CREATE a mano?
Grazie
Davide

Ti 6 deciso, finalmente?? :)))
Non so se esiste, ma potrestri scrivere tu un qualcosa che lo faccia.
Non sarebbe poi cosi' difficile.
Un loop che cicla i campi su ogni dbf contenuto in una cartella
e crea un create table per la tabella stessa.
Simpatico...!
Certo non sfrutteresti subito le notevoli potenzialità offerte da ib6
rispetto ai vecchi dbf.
Bye
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 degli script per poi eseguirli da IB?
Secondo me, fai prima a fare tutto a mano.
Anche perche', creare la base dati sotto IB non credo
voglia solo dire copiare la struttura delle tabelle
pari pari.  Ci sara' qualche altra operazione da fare,
tipo creare le chiavi primarie, impostare le relazioni,
ecc... ecc... 
E poi secondo me qualcosa puo' cambiare radicalmente.
Per esempio, si potrebbe pensare di tramutare alcune
operazioni (inserimenti/cancellazioni/variazioni) come
stored procedure, di creare dei generatori, ecc...
Visto che comunque ci devi mettere le mani sul codice 
SQL prima o poi, ti conviene impostare tutto da subito 
manualmente.  Perdi piu' tempo a crearti il wizard di
traduzione, che non nel costruirti la base dati a mano.
-- 
Posted from  [80.105.34.80] 


 e crea un create table per la tabella stessa.
Ok . Ma devo solo creare un alias IB6 e poi una tabella che ha come alias


 stored procedure, di creare dei generatori, ecc...
Giusto!
Ma se lui va di fretta non ha il tempo di riscriversi l'applicazione
per adattarla al nuovo db.
Magari, per adesso, gli basta mollare i dbf.
Bye
AS
-- 
Posted from  [212.17.220.41] 


 Magari, per adesso, gli basta mollare i dbf.
Anche se lui va di fretta, fa meglio a scrivere le cose per
bene dal principio, altrimenti il tempo che risparmia in 
partenza ce lo rimette lungo la strada.
-- 
Posted from  [80.105.34.80] 


...


 ha scritto nel messaggio
news:Fs1P7.3837$0T3....@news2.tin.it...

C'e' il datapump che ti e' stato fornito insieme a delphi.
Ciao, Angelo Diego Crabolu.

Concettualmente come dovrebbe essere la sequenza per creare un alias ed un
database IB6?
Ho D4 e so che dal D5 esiste IBx per questo ma con D4?
Grazie
Ciao
Davide

Devi creare una fonte dati ODBC se non usi componenti nativi x accedere
a interbase.
n questo caso un alias bde non ti serve.
Puoi specificare sul tuo oggetto TDatabase dei parametri 
che dipendono dal db al quale ti colleghi.
(Cliccaci su 2 volte e vedi la dialog che ti compare).
Nei parametri esiste sempre una riga che indica il nome
della fonte dati odbc alla quale ci si deve connettere.
Bye
AS
-- 
Posted from  [212.17.220.41] 


Grazie,
Ho creato un Fonte dati con driver Intervase 5.x (ma io ho installato IB6, è
normale?)
da D4
in Database setto Name:<mionome> Driver :Interbase 5.x (???) pusho defaults
e setto DATABASENAME con il mio CREATE DATABASEe DSNName =<Nome Fonte Dati>
TTable.DatabaseName = DataBase1
            .TableName    = (se lista ...Errore irreversibile!)
P.S.
ma ... non esiste un libro? L'ho cercato ma niente!

>>>>>Complimenti per la scelta !!!!<<<<
scusate se mi intrometto in una discussione nella quale non posso aggiungere
nulla, sono un novellino, e fino ad ora ho utilizzato solo tabelle di
database senza dbms, utilizzo il locas sql del bde per le query ecc, lo ho
fatto principalemtne per un motivo, le applicazioni che costruivo non
necessitavano di grandi cose, e la spesa per un dbms era sicuramente
superiore a quella dell'intero programma.
1 pensate sia una oscenita???
2 quali sono i migliori database?? vi sento sempre parlare bene di
interbase, è un buon database?? in base  a cosa lo valutate??
3 soprattutto, utilizzando solo tabelle come faccio io cambia qualcosa a
seconda del formato della tabella?? fa tutto il bde, non importa l'efficenza
che avrebbe il dbms, giusto???
4potrei fare tabelle semplici con interbase??? dove posso trovare
informazioni a riguardo??
mi scuso per l'enormità delle richieste, ma ho una gran voglia di sapere
almeno la metà di voi, spero che qualcuno mi darà una risposta.
vi ringrazio anticipatamente
ciao
--
Roberto Gibertini
TOGLIMIrober...@email.it
Home page personale (che fa schifo ma non mi va di metterci le mani)
http://digilander.iol.it/scionn/
Home page del NG free.it.vegetarianesimo
http://digilander.iol.it/fiveg

informazioni a riguardo??
Sul sito Borland.  
C'e' tutto il documentation set (10 Mb circa).


oltre a 
www.borland.com
 consulta questi link :
http://www.ibphoenix.com/
http://ib.freeservers.com/#cupdates
http://www.webinterbase.com/
www.mers.com
http://ibinstall.defined.net/faq.htm
Max


>>>>Non ho ben capito...<<<<
effettivamente sono un casino scusa, io intendo dire che utilizzando una
tabella nuda e cruda senza dbms, non dovrebbe fare alcuna differenza il
formato di questa tabella, se non per i tipi di dato che utilizzo, io le
tabelle me le creo con il dbmanager che viene fornito con delphi, e posso
scegliere tra paradox, dbase, interbase, access....ecc ognuna ha i suoi tipi
di dato caratteristici, perň alla fine non credo influiscano sulle
prestazioni del mio programma, esempio, leggevo nella discussione che con
dbase borland consiglia di non fare operazioni di scrittura, credo intenda
con il dbms dbase, se io uso una tabella con formato dbase o paradox,
chedifferenza gli fa al mio progtamma se poi il motore che manda avanti il
tutto č sempre il bde??? potrei per fare un esempio estremo utilizzare anche
un file di excel, magari non sarebbe cosě piccolo come gli altri, ma alla
fine non ci dovrebbero essere troppe differenze, o dica castronerie
assurde??
grazie mille, ciao


>>>>>non viene più utilizzato il bde e questo è già un vantaggio; il file
del
database sarà fisicamente un file unico con una serie di table all'interno
(come i file .mdb di access);
per quanto riguarda l'efficenza non ci sono paragoni in termini di velocità
e stabilità rispetto all'accesso a qualsiasi formato dati con il bde.<<<<
ho capito è molto interessante, grazie mi recherò al più presti in tutti i
siti chwe mi avete consigliato a dare una letta, grtazie mille per la
disponibilità.


dbms avrebbe avuto piů lavoro da fare, ho fatto una cazzata???
No, io pensavo che tu avessi utilizzato un DBMS, che va
(quasi) sempre bene.  Pero' se hai un'applicazione piccola e
pochi dati, un db file-based locale (v. Paradox) va piu' che
bene.