Naja, da ich mich noch garnicht mit Record Sets auskenne ( Bei MySQL braucht ich sowas noch nicht bisher ;o) ), versuch ich einfach mal hier ne Frage zu stellen und hoffe auf ne Antwort, also Beschreibung:
Ich hab nen Formular erstellt mit Access und lese aus einem Textfeld ne Artikelnummer aus und will damit halt die Abfrage erstellen die ich brauch.. Mein Ziel ist halt mehrere Textfelder mit den Artikeldaten zu füllen .. also ich hab z.B. das Textfeld txtBezeichnung1, und da soll halt dann auch die Bezeichnung rein von dem Artikel was in dem Artikelnummerfeld steht..
Die Tabelle mit den ganzen Datensätzen sitzt auf nem Microsoft SQL Server und heisst Artikel.. nu hab ich mit Recordset versucht den ganzen Mist auszulesen und wollte es dann in die einzelnen Felder einfügen und das hab ich so gemacht:
Naja, eigentlich dachte ich das funktioniert so, aber da kommt immer nen Fehler und zwar:
Objektvariable oder With-Blockvarible nicht festgelegt..
Womit ich nu überhaupt nix anfangen kann ehrlich gesagt.. vielleicht kann mir ja mal irgendeiner helfen, oder mir evt. mal nen Quelltext hier rein kopieren der funktionieren müsste ..
Danke im vorraus..
Ich hab nen Formular erstellt mit Access und lese aus einem Textfeld ne Artikelnummer aus und will damit halt die Abfrage erstellen die ich brauch.. Mein Ziel ist halt mehrere Textfelder mit den Artikeldaten zu füllen .. also ich hab z.B. das Textfeld txtBezeichnung1, und da soll halt dann auch die Bezeichnung rein von dem Artikel was in dem Artikelnummerfeld steht..
Die Tabelle mit den ganzen Datensätzen sitzt auf nem Microsoft SQL Server und heisst Artikel.. nu hab ich mit Recordset versucht den ganzen Mist auszulesen und wollte es dann in die einzelnen Felder einfügen und das hab ich so gemacht:
Code:
Dim rs As ADODB.Recordset
Dim sQry As String
Dim sArtNr As String
sArtNr = Me.txtArtikelNr
sQry = "SELECT Artikelnummer, Mandant, "
sQry = sQry & " Bezeichnung1 FROM KHKArtikel"
sQry = sQry & " WHERE (Artikelnummer = " & sArtNr & ") "
sQry = sQry & " AND (Mandant = " & gnManId() & ")"
Set rs = goMandant.oData.rsOpenRecordset(sQry)
Naja, eigentlich dachte ich das funktioniert so, aber da kommt immer nen Fehler und zwar:
Objektvariable oder With-Blockvarible nicht festgelegt..
Womit ich nu überhaupt nix anfangen kann ehrlich gesagt.. vielleicht kann mir ja mal irgendeiner helfen, oder mir evt. mal nen Quelltext hier rein kopieren der funktionieren müsste ..
Danke im vorraus..