Newsgroup: it.comp.lang.delphi
Titolo: Sempre su Interbase... no boolean?

Sto iniziando a utilizzare IBO al posto di IBX (mi sembra che non ci sia
molta differenza comunque...)
Primo problema: non riesco ad utilizzare un DataModule separato, ma devo
avere le tabelle, i controlli e i DataSource tutti nella stessa unit e nella
stessa classe. Giusto? E come faccio per un'applicazione che ha piu' di un
form?
(Risolto utilizzando i DataSource standard al posto degli IB_DataSource, ma
allora tanto vale...)
Secondo problema (in realta' una domanda): a cosa servono le checkbox se IB
non prevede campi di tipo boolean?
Grazie a tutti. :-)

 E sybase non è free.
In teoria nemmeno InterBase sarebbe SEMPRE free... noi facciamo finta che lo
sia, ma la IPL non e' proprio una licenza "libera"...
Grazie mille di nuovo... :-)

 suppongo che sia a causa della visibilita'...
Questo è normale.
Se nelle uses di form1 non esiste datamodule1, non potrai vedere e associare
ai controlli dbaware i datasource di datamodule1.
Bye
A.

 sia, ma la IPL non e' proprio una licenza "libera"...
Vedi 
http://www.ibphoenix.com/
Ciao

 associare ai controlli dbaware i datasource di datamodule1.
Fino a qui ci ero gia' arrivato anch'io (e ci ho gia' picchiato il naso piu'
di una volta)... Solo che non sono in questa situazione, il modulo dati e'
gia' compreso nelle uses, e per questo mi sembra strano...
Senti, visto che ne capisci piu' di me, e visto che sei in vea di
rispondermi, ti chiedo un parere: secondo te per interfacciarsi a InterBase
e' meglio continuare ad usare IBX (con i suoi mille difetti) oppure e'
meglio se passo a IBO? oppure esiste qualcosa di meglio ancora?

versione di delphi?
A.

 Vedi 
http://www.ibphoenix.com/
Anche questo sapevo gia'... ma il cliente non si fida e preferisce IB
ufficiale da Borland... :-( Il cliente ha sempre ragione...

 A.
Versione 6.0 Enterprise.

dbexpress
A.

 meglio se passo a IBO?
Gli IBO sono un'ottima scelta.
--------------------------------
Inviato via 
http://usenet.libero.it

 ufficiale da Borland... :-( Il cliente ha sempre ragione...
Sono  d'accordo,  :-)
PS
Mi puoi dire cosa puoi fare con IBO che non fai con IBX, e se ne vale la
pena ? Grazie

 la pena ? Grazie
Mi pare che grossomodo siano equivalenti, e infatti tornero' a IBX quanto
prima (riconvertendo anche l'unico progetto che attualmente usa IBO), in
quanto IBO ti mostra una bella finestrella di dialogo all'avvio
dell'applicazione (pensavo che fosse una versione completa, anche se di
valutazione, invece e' uno dei soliti "nag-ware").
In pratica: secondo me non c'e' convenienza a comprare una licenza di IBO
per fare le stesse cose che gia' sono in IBX. ma attendo pareri da altri...

 per fare le stesse cose che gia' sono in IBX. ma attendo pareri da
altri...
Neanche a me sembra conveniente comprare una Mercedes, per andare a venire
dal lavoro come faccio con una 500. Il problema e' capire se quello che fai
lo fai meglio, dove su "meglio", nel confronto tra IBO e IBX, si potrebbe
parlare per ore.


 e IBX, si potrebbe parlare per ore.
Appunto quello che sto cercando di capire...
Se ho un server (per ora) locale, un paio di dataset, qualche datasource, e
gia' dover utilizzare le transazioni mi crea scompensi... allora forse e'
meglio continuare con IBX? Mi pare che tutti i componenti in IBO abbiano una
controparte in IBX o nei componenti di accesso ai dati della VCL (DBGrid,
DBText, eccetera...). Forse qualcuno di quelli che non ho usato e'
sviluppato meglio in IBO?
La mia comunque non era una critica, ma reale curiosita'... dici che si
potrebbe parlare per ore, io spero che qualcuno lo faccia realmente. Se dico
che non ho capito la reale utilita' di IBO, non e' un voler sminuire il
prodotto, ma semplice ammissione di ignoranza.
Spero che qualcuno mi illumini sulle reali differenze tra IBO e IBX


Grazie , io speravo un controllo migliore delle transazioni.
A proposito , come ti regoli con le transazioni IBX. Il fatto che chiudono i
dataset associati mi fa impazzire!
PS
Il fatto che non sia presente un campo boolean in Ib mi sembra una mancanza
incomprensibile , vista la semplicità del dato ! Ma così è ....... Ciao

 chiudono i dataset associati mi fa impazzire!
con
IBTransaction.CommitRetaining
e
IBTransaction.RollbackRetaining
non chiude i dataset.
Ciao, Antò.