Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [VB.NET] Connection String per database SQLite

    Ciao a tutti,
    sto utilizzando visual studio per realizzare un programmino che si collega ad un database sqlite.

    sono riuscito a fare il tutto, ho creato delle datatableview per visualizzare/memorizzare i dati del databese.

    problema, la stringa di connessione ad db e' questa:

    Dsn=SQLite3 Datasource;database=I:\documenti\archivioPerProva. db;stepapi=0;syncpragma=NORMAL;notxn=0;timeout=100 000;shortnames=0;longnames=0;nocreat=0;nowchar=0;f ksupport=0;oemcp=0;bigint=0;jdconv=0

    se utilizzo la stessa stringa per il comando
    Dim conn As New SQLiteConnection(stringa di connessione)
    non funziona
    mentre se utilizzo questa
    "Data Source=I:\documenti\archivioPerProva.db.db;Version =3"
    Non funziona
    Come posso fare per utilizzare la prima stringa di connessione? si puo convertirla nella seconda..
    grazie mille

    -------------------------------------------------------

  2. #2
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,995
    rileggi bene il tuo post, sembra che non funzioni niente. In vb le strighe devono essere racchiuse da doppi apici, sembra che tu non sappia le cose più elementari

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    a parte le note di patel...


    controlla i contenuti:
    Quote Originariamente inviata da antonello2 Visualizza il messaggio
    Datasource;database=I:\documenti\archivioPerProva.db;...

    mentre se utilizzo questa
    "Data Source=I:\documenti\archivioPerProva.db.db;...

  4. #4
    scusate, gli apici non li ho messi, ma pensavo che si capisse,

    comunque il problema l'ho risolto, il comando SQLiteConnection
    non digerisce la parola "database" che va sostituita con "Data source"
    ovvero
    questa stringa:
    Dsn=SQLite3 Datasource;database=I:\archivioPerProva.db;stepapi =0;syncpragma=NORMAL;notxn=0;timeout=100000;shortn ames=0;longnames=0;nocreat=0;nowchar=0;fksupport=0 ;oemcp=0;bigint=0;jdconv=0

    l'ho convertita in
    Dsn=SQLite3 Datasource;Data source=I:\documenti\Documenti_Marco\Banca\archivio PerProva.db;stepapi=0;syncpragma=NORMAL;notxn=0;ti meout=100000;shortnames=0;longnames=0;nocreat=0;no wchar=0;fksupport=0;oemcp=0;bigint=0;jdconv=0

    cosi' funziona perfettamente.
    spero di essere stato d'aiuto a qualcuno (io per capire vi ho impiegato 4 ore)

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.