vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Laufzeitfehler 3146 in msaccess 2000 
Autor: interface75
Datum: 12.05.04 13:01

Ich erstelle eine Kundenadressdatenbank in Access2000 und habe Tabellen von einem MS SQL Server in die DB verknüpft. (ODBC)
Ich möchte nun via einem Access-Formular neue Datensätze direkt zum SQL Server schreiben.
Beim Ausführen des Codes erscheint aber bei rst.update ein Laufzeitfehler 3146 (ODBC Aufruf fehlgeschlagen).
Bei der Tabelle in welche ich reinschreiben möchte sind Schreibrechte vorhanden, manuell kann ich da editieren wie ich will.
Dim rst As DAO.Recordset

Set rst = CurrentDb.OpenRecordset("select KundenNr, Name1, Name2, Strasse, PLZ, Ort, NatKz, TEL, FAX, Sprache, ERFASSUNGSDATUM from dbo_adressen")
rst.AddNew
rst![KundenNr] = Me.field_customer_nbr
rst![Name1] = Me.field_customer_name
rst![Name2] = Me.field_cust_add1
rst![Strasse] = Me.field_cust_add3
rst![PLZ] = Val(Me.field_zip)
rst![ORT] = Me.field_cust_city
rst![NatKz] = Me.field_state
rst![TEL] = Me.field_tel_nbr
rst![FAX] = Me.field_fax_nbr
rst![Sprache] = Me.field_language
rst![ERFASSUNGSDATUM] = Date
rst.Update //hier kommt der Laufzeitfehler
DoCmd.Hourglass False

rst.Close
Set rst = Nothing

Kann mir jemand helfen ?
 
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Laufzeitfehler 3146 in msaccess 20003.309interface7512.05.04 13:01
Re: Laufzeitfehler 3146 in msaccess 20001.583Prian081512.05.04 14:53
Re: Laufzeitfehler 3146 in msaccess 20001.490interface7512.05.04 15:31
Re: Laufzeitfehler 3146 in msaccess 20001.467Prian081512.05.04 15:57

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel