Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    [VB.NET] - Versione SQL Server

    Salve a tutti!
    Dopo grandi riflessioni ho deciso di smettere di usare database access come banca dati per i miei softwares e passare ai db SQL (con tutte le complicazioni che ne conseguono ).

    Alchè mi accingo a scaricare la versione gratuita di SQL SERVER 2008 EXPRESS dal sito microsoft però vedo che ci sono 2 versioni (ovviamente):

    • x64
    • x86


    Ora...io programmo su Win 7 64bit quindi ovviamente dovrò usare la x64 ma mi chiedevo questo influirà sul risultato finale? Cioè l'applicazione da me sviluppata poi andrà a installare la versione x64? O nella x64 è compreso anche il protoccolo per x86? O devo installarle entrambi? Insomma mi son incartata su sta cavolata!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è una questione di "protocollo" ma di tipo di CPU installate nei PC.

    Se distribuirai la versione x64 questa NON potrà funzionare nei sistemi x86.

    Al contrario, le versioni x86 possono essere utilizzate in tutti e due i tipi di sistema.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Si si questo lo sapevo! Cioè funziona così anche quando compilo le applicazioni che faccio usando Access come bancadati!

    Quindi devo installare la x86 bit anche se nel mio pc (quello con cui sviluppo) ho un S.O. 64bit giusto?

  4. #4
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Posto che ho provato l'installazione del x64 e non ci sto capendo un cavolo! xD Io sql l'ho sempre usato con PHP usando XAAMP era tutto molto più semplice!
    Come inizio direi che non c'è male xD

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Stai parlando di mysql o sql server ?

    Sono prodotti diversi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    oddio oregon son un po digiuna di sta materia l'ammetto
    io vorrei solo utilizzare DB MySQL per le mie applicazioni e abbandonare ACCESS che ormai ho capito non esser proprio adatto quando la mole di dati diventa consistente!

    A me han detto di installare SQL Server per poter usare i DB MySQL e le varie connessioni!

    Mi sa che son fuori strada

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Che confusione ...

    MySQL è una cosa ...

    SQL Server un'altra ...

    Bisogna che ti chiarisca le idee ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Secondo me, per evitare ulteriore confusione, è bene precisare un paio di punti fermi.

    Il suggerimento che probabilmente è stato dato è quello di passare da un database file-based, come Access, a un database client/server, e qui è spiegato bene che cosa si intende.

    Detto questo, esistono tanti database client/server, tra cui MySQL e Microsoft SQL Server.

    Rimando ai siti linkati la spiegazione dei prodotti e dei loro componenti e delle compagnie rispettive di riferimento.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  9. #9
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Mmmm ok è un minimo più chiaro! Il concetto di client/server comunque lo avevo già chiaro! Il database che vorrei usare allora è MySQL (avevo fatto un po di confusione) però proprio perchè un tipo client/server mi serve installare un server no? (da li l'idea di installare SQL Server )

    Io MySQL lo uso già su WIN 7 usando XAAMP che installa sia MySQL che APACHE in modo molto semplice!

    edit: lo uso per programmare PHP

    con vb.net però non ho la minima idea di come fare per usare i db MySQL...cioè non parlo di Oledb e codice quello lo posso studiare e reperire! Parlo proprio di installazione ecc.

    Oltre che una volta completata l'installazione non ho la minima idea di come agire per il setup (con access bastava mettere il file .mdb nel setup)..

    Insomma vorrei sapere dove posso reperire info sulle basi! Poi per la programmazione si vedrà (anche se ho visto che non è diversa da quella che uso già per access con ADO.Net)

  10. #10
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Veronica80
    Oltre che una volta completata l'installazione non ho la minima idea di come agire per il setup (con access bastava mettere il file .mdb nel setup)..
    In questo caso, il setup è molto più complesso, soprattutto se hai intenzione di installare MySQL assieme al tuo applicativo, mentre normalmente andrebbe preinstallato a parte.

    La preparazione del database dipende dalle modalità con cui scegli di lavorare all'interno della tua applicazione. Usando ad esempio Entity Framework esiste la possibilità di creare dinamicamente il database.

    Altrimenti, dovresti eseguire una serie di statement SQL, o meglio DDL, all'interno del tuo programma affinché provvedano a collegarsi a MySQL e a creare la struttura base del database utilizzato dalla tua applicazione.

    Oppure ancora, puoi usare le classi del provider ADO.NET per inizializzare tramite oggetti specifici la struttura base del database (creando tabelle e viste, stored procedure, ecc.).

    Fai una ricerca estesa perché anche in questo caso le risorse sono parecchie ed è una problematica che va affrontata con la dovuta calma e pazienza, se si è agli inizi (e anche non).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.