Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    15

    problema di "sintassi"???

    Il codice è il seguente:

    string percorso = Server.MapPath("app_data/account.mdb");
    string s_JetCxnString = @"Provider=Microsoft.JET.OLEDB.4.0; Data Source=" + percorso;
    OleDbConnection cxn = new OleDbConnection(s_JetCxnString);

    try
    {
    cxn.Open();
    string queryString = "UPDATE Account SET password='ciao2' WHERE nomeAccount='boried' AND domanda='cane'";

    OleDbCommand cmdDb = new OleDbCommand(queryString, cxn);

    OleDbDataReader myReader;
    myReader = cmdDb.ExecuteReader();

    myReader.Read();
    }
    finally
    {
    // chiudere SEMPRE la connessione
    cxn.Close();
    }


    Ma una volta l'esecuzione arriva al "myReader = cmdDb.ExecuteReader();" mi compare un errore dicendomi che ho sbagliato la sintassi... premetto che il nome dei campi sono giusti e sono tutti di tipo di stringa

    PS: ho provato a fare la stessa query su access e funziona a meraviglia... uff

  2. #2
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    hai provato cosi:

    ............
    Codice PHP:
    try
    {
    cxn.Open();
    string queryString "UPDATE [Account] SET [password]='ciao2' WHERE nomeAccount='boried' AND domanda='cane'";

    OleDbCommand cmdDb = new OleDbCommand(queryStringcxn);
    cmdDb.ExecuteNonQuery();
    }
    finally
    {
    // chiudere SEMPRE la connessione
    cxn.Close();


  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    15
    Originariamente inviato da Franz78
    hai provato cosi:

    ............
    Codice PHP:
    try
    {
    cxn.Open();
    string queryString "UPDATE [Account] SET [password]='ciao2' WHERE nomeAccount='boried' AND domanda='cane'";

    OleDbCommand cmdDb = new OleDbCommand(queryStringcxn);
    cmdDb.ExecuteNonQuery();
    }
    finally
    {
    // chiudere SEMPRE la connessione
    cxn.Close();


    ok non da piu errore di sintassi ma non mi modifica il database...

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ma il ramo "Catch" dell'istruzione Try, per vedere eventuali eccezioni, dov'e' ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    15
    Originariamente inviato da djciko
    ma il ramo "Catch" dell'istruzione Try, per vedere eventuali eccezioni, dov'e' ?
    ops non l ho messo nel mess... ma nel programma c'è...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    15
    nessuno mi puo aiutare?

  7. #7

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 © 2026 vBulletin Solutions, Inc. All rights reserved.