| |
VB.NET - Ein- und UmsteigerFehler bei Zugriff auf DB an nur 2 Arbeitsplätzen | | | Autor: Tommi467 | Datum: 09.10.17 14:29 |
| Hallo zusammen,
ich habe hier für jeden Mitarbeiter eine Datenbank, auf die dieser via Software zugreift.
Dabei ist die Datenbank Kennwort geschützt.
Bei mehr als 30 Rechnern funktioniert das einwandfrei.
Bei 2 oder 3 Rechnern gibt es aber Probleme.
An diesen Rechnern bekommt die Software keine Zugriffsberechtigung.
Nur wenn ich eine alte MDB nehme und diese ohne Kennwort als accdb
abspeichere, läuft die Software auch auf diesen Rechnern.
Auf allen Rechnern läuft Office 2010.
Kann mir jemand einen Tipp geben.
Der Zugriff erfolgt mit folgendem Schnipsel:
Dim cn As New OleDb.OleDbConnection
Dim dbinsert As New OleDb.OleDbCommand
cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" _
& Application.StartupPath & "\DB.accdb;Jet OLEDB:Database" & _
"Password=Test;"
'Verbindung wird geöffnet
cn.Open()
dbinsert.CommandText = "INSERT INTO Stunden ( [Feld1], [Feld2]," & _
"[Feld3], [Feld4] ) VALUES(?,?,?,?)"
dbinsert.CommandType = CommandType.Text
dbinsert.Connection = cn
With dbinsert.Parameters
.Clear() ' Alle Parameter entfernen, die eventuell von
' früherern Aufrufen vorhanden sind
.Add("", OleDb.OleDbType.VarChar).Value = Feld1
.Add("", OleDb.OleDbType.DBDate).Value = Feld2
.Add("", OleDb.OleDbType.VarChar).Value = Feld3
.Add("", OleDb.OleDbType.VarChar).Value = Feld4
End With
dbinsert.ExecuteNonQuery()
Dim query2 As String = "Select @@Identity"
dbinsert.CommandText = "Select @@Identity"
Daten_neu = dbinsert.ExecuteScalar()
cn.Close() | |
Re: Fehler bei Zugriff auf DB an nur 2 Arbeitsplätzen | | | Autor: Tommi467 | Datum: 09.10.17 16:00 |
| Hallo,
der Grund wurde identifiziert. Entgegen der Annahme das alle Rechner
mit Office 2010 ausgestattet seien, ist auf diesen Rechner 2007 oder
2003 installiert.
Gibt es eine Möglichkeit die Software dennoch auf diesen Systemen ans
laufen zu bekommen? | |
Re: Fehler bei Zugriff auf DB an nur 2 Arbeitsplätzen | | | Autor: stefan220273 | Datum: 09.10.17 16:25 |
| https://www.microsoft.com/de-de/download/details.aspx?id=13255
Gruss Stefan
Egal wie oft etwas gelöscht wird, das Internet vergisst nie und Menschen lassen sich nicht dauerhaft täuschen!
| |
Re: Fehler bei Zugriff auf DB an nur 2 Arbeitsplätzen | | | Autor: Tommi467 | Datum: 12.10.17 21:58 |
| Ich habe es auch so wunderbar hin bekommen.
Vielen Dank.
Was mich allerdings wunderte war, das ich die Engine
als Admin installiert habe, der Zugriff des Mitarbeiters aber
dennoch scheiterte. Erst als ich aus dem Profil des Anwenders
heraus installiert habe funktionierte es.
Muss die Engine für jeden Benutzer installiert werden? | |
Re: Fehler bei Zugriff auf DB an nur 2 Arbeitsplätzen | | | Autor: stefan220273 | Datum: 12.10.17 22:53 |
| Taschentuch?????
Gruss Stefan
Egal wie oft etwas gelöscht wird, das Internet vergisst nie und Menschen lassen sich nicht dauerhaft täuschen!
| |
Re: Fehler bei Zugriff auf DB an nur 2 Arbeitsplätzen | | | Autor: Franki | Datum: 17.10.17 03:55 |
| Hallo,
na ja, das ist ja ein vielfältiges Thema, was genau meinst du mit Engine?
Bei Datenbanken (besondern unter Access Format) spielt es schon eine Rolle welches Betriebssystem in welcher Version (32 / 64) verwendet wird, welche Office Version verwendet wird usw. Pauschal kann man das nicht wirklich beaantworten wenn unterschiedliche Voraussetzungen herrschen.
Du kannst entweder z.B. auf einem Server mit einer DB arbeiten, dann bist du auf der sichern Seite, oder du arbeitest abwärtskompatibel mit dem klassischen *.mdb Format, dann bist du unabhängig vom Betriebssystem oder der Office Version.
Dann braucht der User auch kein installiertes Access auf seinem Rechner, das BS ist egal und die Daten sind immer verfügbar wenn eine Netzwerkverbindung zustande kommt.
Gruß
Frank | |
| 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 |
|
|
sevZIP40 Pro DLL
Zippen und Unzippen wie die Profis!
Mit nur wenigen Zeilen Code statten Sie Ihre Anwendungen ab sofort mit schnellen Zip- und Unzip-Funktionen aus. Hierbei lassen sich entweder einzelnen Dateien oder auch gesamte Ordner zippen bzw. entpacken. Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 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
|
|