Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di Gugu
    Registrato dal
    Nov 2002
    Messaggi
    523

    [vb.net x pda] Gestione database nei pda

    Ciao a tutti.
    Sono alle prese del mio primo programma per palmari e utilizzo vb.net.
    La prima cosa che mi salta all'occhio è che mancano tutti i controlli oledb.. tutte le librerie per gestire i database..

    Non si può fare????
    Ma come??

    Qualche suggerimento?
    Ciao e grazie
    Andrea

    PS: Ero indeciso.. forse ho sbagliato forum.. al limite prego ai moderatori di spostare il post. grazie e scus..
    Ciao
    Andrea

  2. #2
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    mi pare che si possa solo usare l'equivalente di SQL Server per Pocket PC!

    se l'applicazione non richiede la gestione di una grande mole di dati, io mi rivolgerei ad una struttura dati fatta in XML!

    ciao!


    [OT]
    rivoglio la faccina che schiaccia l'occhio!
    [/OT]
    Take it easy babe.. take it as it comes

  3. #3
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560
    Ciao, ti confermo l'assenza dell'OLEDB e il resto!
    Sto sviluppando un'applicazione per PocketPC con VB.NET e sto utilizzando SQLServerCE, è facile e va come una bomba!
    Te lo consiglio in quanto il supporto a XML con l'attuale versione del Compact Framework non è ancora completa, l'ho scoperto cercando e ricercando, a mie spese.
    Inoltre non c'è paragone tra utilizzare XML e un sistema di Database praticamente completo come quello di SQLServerCE.

    Per utilizzare la libreria devi inserire il riferimento a System.Data.SQLServerCE. SQLClient serve per connettersi ad un server SQLServer.

    Ciao ciao

  4. #4
    Utente di HTML.it L'avatar di Gugu
    Registrato dal
    Nov 2002
    Messaggi
    523
    Vi ringrazio tanto..
    che p...lle però!
    E fare una libreria per leggere db tipo access.. non potevano farla????!!!!

    Scherzo..
    Ciao e grazie ancora, ora provo.

    Andrea
    Ciao
    Andrea

  5. #5
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560
    Bah... circola anche la voce che Access verràabbandonato e Microsoft distribuirà una versione "light" di SQL Server... pensa un po'!

  6. #6
    Utente di HTML.it L'avatar di Gugu
    Registrato dal
    Nov 2002
    Messaggi
    523
    Grazie 1000.
    Ho scaricato ed installato il tutto..
    Io uso vb.net nel visual studio della microsoft.
    Ho inserito la libreria che mi hai indicato nei riferimenti..

    Hai per caso anche un link o un esempietto stupido proprio per darmi il "la" per cominciare?
    Come posso allacciare un progetto ad un database?
    Non si riesce usando tool in vs.net, vero?

    Grazie e ciao
    Andrea
    Ciao
    Andrea

  7. #7
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    Originariamente inviato da ghini76
    Bah... circola anche la voce che Access verràabbandonato e Microsoft distribuirà una versione "light" di SQL Server... pensa un po'!
    potresti passarmi la stringa di connessione per connettermi a sql server da palmare?
    grazie

  8. #8
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560
    codice:
    Dim cn As System.Data.SqlServerCe.SqlCeConnection
    Dim DtrImpAna As System.Data.SqlServerCe.SqlCeDataReader
    Dim SQL As String
    Try
        cn = New System.Data.SqlServerCe.SqlCeConnection("Data Source=" + DbPath)
        cn.Open()
        SQL = "SELECT * FROM TImp_Ana WHERE ImpAna_ID=" + CallingForm.txtInt_ID.Text + ";"
        Dim cmd As New System.Data.SqlServerCe.SqlCeCommand(SQL, cn)
        DtrImpAna = cmd.ExecuteReader()
        While DtrImpAna.Read()
            Console.Write(DtrImpAna.Item("IntAna_Dsc"))
        End While
    Catch err As SqlServerCe.SqlCeException
        MsgBox(err.Message)
    End Try

    Questo è un pezzetto di codice di una mia procedura... naturalmente dentro il ciclo While non c'era quell'istruzione, ma molte altre che era inutile inviarvi... spero vi sia utile...

    Ciao ciao

  9. #9
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    wow grazie

    pero mi devi scusare ho formulato male io la domanda
    era sql server del pc che vorrei connettermi da palmare

    grazie

  10. #10
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560
    Beh allora dovresti usare il componente system.data.sqlclient ma non l'ho mai usato e non so esserti d'aiuto... vedi la documentazione...

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.