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

    problemi dopo la migrazione da access a SQL

    Ciao a tutti...
    ho un'interfaccia attraverso la quale un utente inserisce dei dati in database, il salvataggio di questi dati viene fatto in due tempi:

    rsdb.Open "SELECT * FROM Tabella", dbc, 3, 3
    rsdb.AddNew
    rsdb("Campo1") = Request.Form("Campo1")
    rsdb("Campo2") = Request.Form("Campo2")
    rsdb("Campo3") = Request.Form("Campo3")
    rsdb.Update
    .....
    rsdb("Campo4") = Request.Form("Campo4")
    rsdb.Update

    in pratica per motivi che non vi sto a spiegare ho bisogno di salvare dei dati, poi fare una serie di operazioni ed infine salvare altri dati, tutto ciò con il database in access funzionava correttamente, adesso sto passando a sql ed al momento del secondo update mi dà questo errore:

    Provider error '80040e1b'
    Impossibile determinare l'identità delle nuove righe inserite.

    qualcuno sa dirmi da cosa può essere dovuto???
    Chi Non RisiKa noN RosiKa

  2. #2
    tanto per la cronaca... ho trovato come risolvere il problema:
    ho cambiato la stringa di connessione da

    strConn = "Provider=sqloledb;Data Source=<server>;Network Library=DBMSSOCN;user id=<user>;Password=<password>;Initial Catalog=<database>"

    a

    strConn = "driver={SQL Server};server=<server>;uid=<user>;pwd=<password>; database=<database>"


    Ciao a tutti
    Chi Non RisiKa noN RosiKa

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.