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

    INSERT, UPDATE, DELETE non riusciti in un db Access97

    ho notato che non posso fare alcuna modifica in update o di insert in un db creato con access97 che viene utilizzato da un software particolare.
    io dovrei poterci scrivere e modificare dei records già presenti !
    le query le faccio, non mi viene segnalato nessun errore però le modifiche non vengono apportate.
    Le select funzionano correttamente

    il db quando lo apro con access mi dice che non posso apportare alcuna modifica perchè il db è stato creato con una versione precedente !
    L'ho convertito alla versione 2000 di access però a quel punto non riuscivo più ad utilizzarlo all'interno del software originale!
    cosa posso fare per poterci scrivere attraverso pagine ASP.NET ?
    non penso dipenda dalla stringa di connessione
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\inetpub\wwwroot\software\db\db.mdb

    perchè le SELECT le fa correttamente
    avete qualche suggerimento?

  2. #2

    Re: INSERT, UPDATE, DELETE non riusciti in un db Access97

    Originariamente inviato da brutusin
    perchè le SELECT le fa correttamente
    avete qualche suggerimento?
    il primo suggerimento e' di postare un esempio di codice utilizzato per effettuare l'update dei dati (la parte in cui ad es. crei un command, assegni la connection con la connectionstring e chiami executenonquery)...
    Saluti a tutti
    Riccardo

  3. #3
    niente di particolare è il solito codice che mi funziona alla perfezione con il db in modalità access2000

    il tutto è contenuto in una classe separata

    private ConnectionString as string = System.Configuration.ConfigurationSettings.AppSett ings("connectionString97")
    private objConn as OleDbConnection
    private objCmd as OleDbCommand
    private objReader as OleDbDataReader


    public function ExecuteNonQuery(strQuery as string) as Boolean
    try
    objConn = new OleDbConnection(ConnectionString)
    objCmd = new OleDbCommand(strQuery, objConn)
    objCmd.Connection.Open()
    objCmd.ExecuteNonQuery
    objCmd.Connection.Close()
    return true
    catch ex as OleDbException
    return false
    end try
    end function


    il problema però temo non sia nel codice ma nel db e nelle sue proprietà!!
    boh!!!

  4. #4

    Re: Re: INSERT, UPDATE, DELETE non riusciti in un db Access97

    Saluti a tutti
    Riccardo

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.