| |
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 |
|
|
TOP! Unser Nr. 1
Neu! sevDataGrid 3.0
Mehrspaltige Listen, mit oder ohne DB-Anbindung. Autom. Sortierung, Editieren von Spalteninhalten oder das interaktive Hinzufügen von Datenzeilen sind ebenso möglich wie das Erstellen eines Web-Reports. Weitere InfosTipp des Monats TOP Entwickler-Paket
TOP-Preis!!
Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR...
Jetzt nur 599,00 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
|
|