Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10

    stringa connessione db SQL CE

    Salve a tutti..
    sto facendo un programma per pocket pc...
    ora devo riempire il mio dataset ma non so come connettermi al db creato con sql ce...
    mi potete suggerire qualcosa?
    GRAZIE!!!!!!!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Forse specificanco anche il linguaggio utilizzato (visto che è obbligatorio) troveresti più risposte... la sfera di cristallo c'è solo nei cartoni animati.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10
    scusate.. hai ragione ma nella fretta mi sono scordato..
    il linguaggio usato è vb.net

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10
    ho provato in questo modo....
    Dim DataSource As String, stringasql As String
    Dim conn As New Data.SqlServerCe.SqlCeConnection
    Dim adp As New Data.SqlServerCe.SqlCeDataAdapter
    Dim ds As New Data.DataSet()

    DataSource = "Dati.sdf;Encrypt Database=True;Password=xxxx;File Mode=shared read;Persist Security Info=False;"

    conn.ConnectionString = DataSource
    conn.Open()

    stringasql = "SELECT idlog,login FROM login"
    adp.Fill(ds)
    conn.Close()



    Me.CbLoin.DataSource = ds.Tables("Login")
    Me.CbLoin.DisplayMember = ds.Tables("Login").Columns(1).ColumnName
    Me.CbLoin.ValueMember = ds.Tables("Login").Columns(0).ColumnName

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Ho spostato la discussione all'interno del forum dedicato a Visual Basic (VBx, VBA, ...) e ai linguaggi per .NET Framework (VB.NET, C#, ...).

    In futuro, poni in questo forum le domande relative a questi linguaggi.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10
    ho provato a cambiare la stringa

    DataSource = "Provider=Microsoft.SQLSERVER.MOBILE.OLEDB.3.0;Dat a Source=" & App_Path() & "Dati.sdf;SSCEatabase Password=xxxx;"

    ma mi da questo tipo di errore
    System.ArgumentException non è stata gestita
    Message="Opzione di connessione sconosciuta nella stringa di connessione: provider."
    StackTrace:
    in System.Data.SqlServerCe.ConStringUtil.ParseStringI ntoHashtable()
    in System.Data.SqlServerCe.ConStringUtil.ParseConnect ionString()
    in System.Data.SqlServerCe.SqlCeConnection.set_Connec tionString()
    in Orip.Login.Login_Load()
    in System.Windows.Forms.Form.OnLoad()
    in System.Windows.Forms.Form._SetVisibleNotify()
    in System.Windows.Forms.Control.set_Visible()
    in System.Windows.Forms.Application.Run()
    in Orip.Login.Main()

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    10

    help!!

    scusate ma non riesco ad aggiornare il mio db...

    ho pasticciato un pò ma tutto invano.. allora ho pensato che la cosa più logica sia quella di usare le funzioni esistenti

    allora io uso una funzione update presente in ClientiTableAdapter l'adapter della tabella clienti

    l'update mi richiede l'uso del datatable allora faccio:



    Dim dts As New Data.DataTable

    dts = DatiDataSet.Clienti


    Me.ClientiTableAdapter.Fill(dts)
    dts.Rows(0)("NOMCLI") = Me.NOMCLI.Text
    dts.Rows(0)("COGCLI") = Me.COGCLI.Text
    dts.Rows(0)("INDCLI") = Me.INDCLI.Text
    dts.Rows(0)("CELCLI") = Me.CELCLI.Text
    dts.Rows(0)("TELCLI") = Me.TELCLI.Text
    dts.Rows(0)("EURORA") = Me.EURORA.Text


    ClientiTableAdapter.Update(dts)



    ma come mai nn mi aggiorna il db?? mi potete postare la soluzione? sto diventando matto!

    grazie

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da padav14
    scusate ma non riesco ad aggiornare il mio db...
    Non risollevare una discussione dopo qualche giorno per porre una domanda differente e non strettamente correlata con il titolo (che è stato modificato): per ogni nuovo problema, in futuro, apri una discussione separata, in questo modo si crea meno confusione.

    Ciao!
    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.