none
vb Database Access 2000 RRS feed

  • Question

  • Bonjour a tous
    est ou l'erreur dans ce code

    je recoit toujours la meme  --- item non Défénit
    Pouvez vous m'aider ici avec ce petit problem

     


    BigDan

     

    Public cnx As OleDbConnection
    
    Public cmd As OleDbCommand
    
    Public dta As OleDbDataAdapter
    
    Public cmdb As OleDbCommandBuilder
    
    Public dts As New DataSet
    
    Public dtt As DataTable
    
    Public dtc As DataColumn
    
    Public dtr As DataRow
    
    Public rownum As Integer
    
    Public conn As String
    
    Public sql As String
    
    Public Records As Integer
    
    Public Num As Integer
    
    Public userName As String = Nothing
    
    Public UPassword As String = Nothing
    Dim strprov As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=data\Users.mdb;" & "Jet OLEDB:Engine Type=5"
    Private Sub SaveData() cnx = New OleDbConnection(strprov) cnx.Open() dtr("UserName") = UserNameTextBox.Text dtr("Password") = ConfNewPwdTextBox.Text cmdb = New OleDbCommandBuilder(dta) dta.Update(dts, "Users") dts.Clear() dta.Fill(dts, "Users") dtt = dts.Tables("Users") cnx.Close() cnx = Nothing End Sub

    Merci

     

    vendredi 12 mars 2010 20:03

Réponses

Toutes les réponses

  • Bonjour,

    Nous gagnerons un temps fou, si vous nous indiquiez à quelle ligne est déclenché l'exception...

    Cordialement
    Gilles TOURREAU - MVP C# - Architecte .NET/Consultant/Formateur
    dimanche 14 mars 2010 22:10
    Modérateur
  • Pardons  Bonjours

    c est la dedans que ca cloche

    avec les base de donnees en version express ca cloche toujours

    je sais pas pourquoi les declarations sont fait les references sont la

    mais je recois toujours cette erreur 

    Item nom defenit 

    peut etre oublier une ligne  je sais pas  les base de donnes m'ont

    toujours un peut laisser perplex
      
    dtr("UserName") = UserNameTextBox.Text

    dtr("Password") = ConfNewPwdTextBox.Text

    cmdb = New OleDbCommandBuilder(dta)


    merci

    BigDan
    lundi 15 mars 2010 13:47
  • Bonjour,

     

    dtr("UserName")


     est déclarée  comme

     

     Public dtr as DataRow


     
    mais elle n’est pas initialisée.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    • Marqué comme réponse DanielMorais mardi 16 mars 2010 22:48
    mardi 16 mars 2010 12:34
  • Re bonjours  Alex

    Merci j'ai trouver mon erreur et ma soulution est change et maintenant ca fonctionne

    Merci encore
    BigDan
    mardi 16 mars 2010 22:48