Newsgroup: it.comp.lang.visual-basic
Titolo: Sql o access?

Ho usato per anni vb6, ho sviluppato varie applicazioni per uso
personale, anche perchč non programmo per lavoro, lo faccio per hobby.
L'altra sera ho scaricato il vb2008 express, ed ho notato che č
meraviglioso, almeno cosě sembra. Molte cose sono cambiate ma
sbirciando l'help e vari tutorials, ho visto che non č fantascienza
usarlo. Vorrei sviluppare una mia applicazione, che utilizza un
database. Visto che devo imparare ad utilizzare ex novo il vb2008,
vorrei imparare anche ad utilizzare l'utilizzo dei database, che anni
fa utilizzavo benissimo su altri linguaggi di vecchia generazione
(clipper, pascal, cobol, visual basic 5, ecc.). Avevo pensato all'sql
o ad access... cosa mi consigliate per iniziare? Quale dei due č
migliore? Esistono tutorial mirati in rete? Ho girato delle librerie
ma non ho trovato niente di specifico (vb + sql)...

Tra Access e SQLServer scelgo SQLServer per tutta la vita... č molto piů 
stabile, piů versatile... "piů" in generale.
E comunque per database non molto grandi (quindi che non necessitano di 
SQLServer) puoi usare SQLServer Compact (che č un db su file, 
esattamente come Access ma stabile come SQLServer) o, in alternativa, 
l'ottimo SQLite (che non č Microsoft) che uso con gran soddisfazione 
(l'intero motore del database gira su 300Kb di libreria).
Nicola

Grazie per la risposta. Sai consigliarmi qualche tutorial in rete che
mi aiuti ad imparare come creare/usare database sql in 
vb.net
? Ho
cercato parecchio ma ho trovato pochissimo...

Nicola Ottomano ha scritto:

Corregimi se sbaglio, ma mi pare di aver capito che la scelta del DB 
comporta anche la scelta del linguaggio.
Inafatti, se scelgo di usare Access devo restare con VB6 perchč VB2008 non 
lo supporta,  mentre se scelgo SQLServer Compact devo segliere anche il 
VB2008 in quanto richiede ADO.net non supportato da VB6.
-- 
Greg 

 VB2008 in quanto richiede ADO.net non supportato da VB6.
Se scegli Access puoi usare indifferentemente VB6 o 
VB.NET
Se scegli SQLServer Compact idem (anche se con 
VB.NET
 hai un migliore 
controllo del database, mentre con VB6 devi appoggiarti ad un provider 
OleDB).
Nicola

 Nicola
Grazie, allora ti dirň che il singolo file mi incuriosisce e mi piarerebbe 
provarlo.
Ho appena scaricato sqlcompact, ho trovato invece che uno 3 files: 
SSCEdeviceruntime, ssceRuntime e ssce Servertools.
Se č lui, non riesco manco ad installarlo, i primi 2 si installano,sembra, 
il terzo file segnala 3 errori e si ferma.
L'inizio non č molto incoraggiante. C'č un link ad una compilation migliore?
-- 
Greg 

"Nicola Ottomano"

sto guardando la documentazione sul sito di sqllite, ma non capisco come, 
una volta creato un db, lo potrei usare da vb2008. puoi darmi qualche 
dritta?
grazie e ciao, a.

 grazie e ciao, a.
Io non sono riuscito a modificare un campo dal tool di gestione :(
Connessione ado boh.
-- 
Greg 

 dritta?
Per .NET so che c'è anche questa libreria nativa:
http://sqlite.phxsoftware.com/
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 Connessione ado boh.
il contenuto del campo o la struttura, la colonna?
la seconda mi preme poco. avevo imparato in dao, poi non l'ho piu' usato in 
10 anni.
access ha una gui imbattibile. ma avedo chiare le idee, forse a commandline 
si riesce. magari con script.
comunque intanto mi incuriosirebbe provare.
ciao, a.

 
http://sqlite.phxsoftware.com/
solite grazie 1000 :)
ciao, a. 

 il contenuto del campo o la struttura, la colonna?
Il tipo di dato della colonna, da testo a numerico.
Da  gui impossibile modificare
-- 
Greg 

> (che non è Microsoft) che uso con gran soddisfazione (l'intero motore del 


 ha scritto nel messaggio 
news:j3hl345l2tov20tmd...@4ax.com...


 
http://community.visual-basic.it/lucianob/archive/2008/05/15/22778.aspx
alemno stavolta posso ringraziarti in diretta e a ragione :)
ciao, a.

andrea palazzi ha scritto:

Confermo quanto suggerito da VITRIOL. Io uso quella libreria, viene 
aggiornata costantemente ed è stabilissima.
Qualora ti interessasse fare applicazioni multi-piattaforma, da quella 
libreria hanno derivato il supporto a SQLite per Mono 
(
http://www.mono-project.com/SQL_Lite
)
Se avessi bisogno fammi un fischio.
Nicola

 Se avessi bisogno fammi un fischio.
nonono che poi mi scambiano per un grillino :)
ciao, a.

Proprio quello che cercavo... davvero utilissimo. Grazie mille!!!
