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

    [VB.NET] Errore su metodo Fill di un DataAdapter

    Ho il seguente codice:
    codice:
    strSql = "SELECT * FROM tbChiaviPrimarie WHERE " _
           & "NomeIndice = '" & strIndiceRead & "' AND " _
           & "CampiIndice = '" & strCampiRead & "' AND " _
           & "NomeTabella = '" & strTabRead & "' AND " _
           & "DescrizioneIndice = '" & strDescrRead & "'"
    
    cmdTest.CommandText = strSql
    daTest = New OleDbDataAdapter(cmdTest)
    dtTest = New DataTable
    daTest.Fill(dtTest)
    Sulla riga in rosso mi si genera il seguente errore:
    Nessun valore specificato per alcuni parametri necessari

    Il database da cui prendo i dati è un db di Access.
    Aggiungo che questo stesso codice l'ho utilizzato in altre routine e non mi ha dato problemi.


    Sapete dirmi da cosa dipende?



    Grazie a tutti
    lady

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    43
    Dim dt As New DataTable("Table")
    sql = "la tua query"
    Dim adapter As New OleDb.OleDbDataAdapter
    adapter.SelectCommand = New OleDb.OleDbCommand(sql, connoledb)
    dapter.Fill(dt)


    dove connoledb è la tua connessione al database

    Ciao
    Antonio

  3. #3
    ciao arkanda.
    Intanto grazie mille per l'aiuto

    Oggi non è la mia giornata... è la seconda volta che chiedo aiuto e poi sono io che faccio fagianate!
    Stavolta avevo sbagliato il nome della tabella nella query, per questo il metodo restituiva errore.
    Ho corretto la cosa e funziona.

    grazie ancora

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  4. #4
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Lady vedo che l'esercizio dell'altra volta non è servito... Da ripetere per 300 volte allora...
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  5. #5
    Originariamente inviato da biste
    Lady vedo che l'esercizio dell'altra volta non è servito... Da ripetere per 300 volte allora...
    perchè che ho sbagliato stavolta?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

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.