Hallo zusammen,
ich bin gerade am Verzweifeln.
Ich habe ein altes Projekt geerbt und muss es jetzt umbauen.
Im original Projekt wird per OLEDB auf eine AccessDB zugegriffen. Es gibt kein DataSet die zugriffe erfolgen wenn sie Benötigt weden (Select -> Datatable)
Jetzt soll ich das Programm so umbauen das es in verschiedenen Standorten verwendet werden kann. In einigen Standorten soll Access und in andern SQL verwendet werden. Da Systeme (Laptops) zwischen verscheidenen Standorten wechseln, soll das Tool beide zugänge untesrtützen
Auf die Access Datenbank wird so zugegriffen:
Ich versuche per OLEDB auch auf MySQL zuzugreifen damit ich nicht die gefühlt 1000 Datenbankzugiffe neu machen muss
Spoiler anzeigen
Allerdings bekomme ich immer die Fehlermeldung
Ich habe im Netz verscheidene Tips gefunden ... meistens mit dem Resultat das ich die MySQLConnection nutzen soll.
Danke schon mal an alle die es versuchen.
Wenn ich Informationen vergessen habe einzustellen einfach anfragen, ich liefere nach
P.S.
Da sich alles ausschließlich in einem gesicherten lokalen Netz abspielt kann ich die Passwörter im Code hinterlegen, Sie dienen nur dazu das man nicht ausversehen die Datenbank (vorallem die accessDB) verändert.
ich bin gerade am Verzweifeln.
Ich habe ein altes Projekt geerbt und muss es jetzt umbauen.
Im original Projekt wird per OLEDB auf eine AccessDB zugegriffen. Es gibt kein DataSet die zugriffe erfolgen wenn sie Benötigt weden (Select -> Datatable)
Jetzt soll ich das Programm so umbauen das es in verschiedenen Standorten verwendet werden kann. In einigen Standorten soll Access und in andern SQL verwendet werden. Da Systeme (Laptops) zwischen verscheidenen Standorten wechseln, soll das Tool beide zugänge untesrtützen
Auf die Access Datenbank wird so zugegriffen:
Ich versuche per OLEDB auch auf MySQL zuzugreifen damit ich nicht die gefühlt 1000 Datenbankzugiffe neu machen muss
VB.NET-Quellcode
- Dim builder As New OleDbConnectionStringBuilder()
- builder.Add("Server", "127.0.0.1")
- builder.Add("provider", "MySQL Provider") '<-- MySQLPro , MySql Data Provider, MSSQLPROV versucht
- builder.Add("Database", "attest")
- builder.Add("Uid", "MyUser")
- builder.Add("Pwd", "GeheimesPasswort")
- Return builder.ConnectionString
Allerdings bekomme ich immer die Fehlermeldung
Der 'MySQL Data Provider'-Provider ist nicht auf dem lokalen Computer registriert.
Ich habe im Netz verscheidene Tips gefunden ... meistens mit dem Resultat das ich die MySQLConnection nutzen soll.
Danke schon mal an alle die es versuchen.
Wenn ich Informationen vergessen habe einzustellen einfach anfragen, ich liefere nach
P.S.
Da sich alles ausschließlich in einem gesicherten lokalen Netz abspielt kann ich die Passwörter im Code hinterlegen, Sie dienen nur dazu das man nicht ausversehen die Datenbank (vorallem die accessDB) verändert.
There is no CLOUD - just other people's computers
Q: Why do JAVA developers wear glasses?
A: Because they can't C#
Daily prayer:
"Dear Lord, grand me the strength not to kill any stupid people today and please grant me the ability to punch them in the face over standard TCP/IP."
Q: Why do JAVA developers wear glasses?
A: Because they can't C#
Daily prayer:
"Dear Lord, grand me the strength not to kill any stupid people today and please grant me the ability to punch them in the face over standard TCP/IP."
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Schamash“ ()