Essendo il mio primo messaggio è dovuto un grazie che ci siete. Allora; ho un problema col .net e sono alle prime armi,
interrogando un database .mdb non riesco ad uscirne fuori da questo errore. Ho scritto questo codice con l'intento di cercare piu' numeri nel db, ma ho diversi errori e debuggando la guida in linea mi suggerisce: (per ovviare a questo problema, utilizzare oggetti con associazione anticipata oppure passare una variabile anziché una proprietà dell'oggetto.) per via dell'errore "MissingMethodException" (HRESULT CORE_E_MISSINGMETHOD).
mi permetto di allegare il codice e spero che qualcuno possa aiutarmi a risolvere, la parte in causa è (rec.Open(query, c) )
Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
Dim num As Integer
Dim query, stringa, ss() As String
Dim i As Integer
Dim c As New ADODB.Connection
Dim cr As ADODB.Connection
cr = New ADODB.Connection
c.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & file & ";Persist Security Info=False"
c.Open()
Dim rec As New ADODB.Recordset
rec.CursorType = ADODB.CursorTypeEnum.adOpenStatic
rec.LockType = ADODB.LockTypeEnum.adLockOptimistic
stringa = TextBox9.Text
ss = stringa.Split(".")
For i = 0 To ss.Length()
num = Convert.ToInt32(ss(i))
query = "SELECT * FROM archivio WHERE a=" & num & " OR b=" & num & _
" OR c=" & num & " OR d=" & num & " OR e=" & num & " OR f=" & num & " OR j=" & num
rec.Open(query, c)
Next i
If Not rec.EOF Then
rec.MoveFirst()
Do While Not rec.EOF
ListBox1.Items.Add(rec("data").Value)
rec.MoveNext()
Loop
End If
rec.Close()
c.Close()
End Sub
Private Sub numeroJolly2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles numeroJolly2.TextChanged
End Sub
Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged
End Sub
End Class