| Autor | Beitrag | 
| mirzahat Hält's aus hier
 Beiträge: 9
 
 
 
 
 | 
Verfasst: So 02.09.07 14:15 
 
Hallo,
 ich habe meine Access Datenbank im "Exclusive Mode" geöffnet und ein DB Passwort gesetzt.
 So, jetzt habe ich eine C# applikation, die darauf zugreifen muss. Bovor ich auf die Access DB ein Passwort gesetzt habe, hatte ich mit dem Zugriff keine Probleme. Jetzt nach dem Setzen des Passworts und nach dem Ändern meines ConnStrings auf:
 		                       C#-Quelltext 
 									| 1:
 | Myconnection = new OleDbConnection (@"Provider=Microsoft.Jet.OLEDB.4.0; User Id=; Password=password; Data Source=bla.mdb");					 |  stürzt mein Programm sofort ab. Ich weiss nicht wieso. Ich hoffe jemand weiss die Antwort.
 Danke im voraus.
 Gruss,
 Mirza
Moderiert von  Christian S.: Topic aus C# - Die Sprache verschoben am So 02.09.2007 um 15:21
Moderiert von  Christian S.: C#-Tags hinzugefügt | 
|  | 
| arj 
          Beiträge: 378
 
 Win XP/Vista, Debian, (K)Ubuntu
 Delphi 5 Prof, Delphi 7 Prof, C# (#Develop, VS 2005), Java (Eclipse), C++, QT, PHP, Python
 
 | 
Verfasst: So 02.09.07 14:42 
 
  Normalerweise wird bei einem Absturz eines C#-Programms immer noch der Aufrufsstack
 angegeben. Schau mal ob du den finden kannst und stell in mal hier rein. | 
|  | 
| mirzahat  Hält's aus hier
 Beiträge: 9
 
 
 
 
 | 
Verfasst: So 02.09.07 21:22 
 
ach, jetzt geht gar nichts...das programm stuerzt nicht ab, aber wenn einen button druecke, der einen Datenbankzugriff startet, dann wird das ganz extra langsam und die SQL Abfrage wird gar nicht ausgefuehrt. Sobald ich eine das passwort von der datenbank entferne und auf die datenbank ohne passwort zugreife, dann geht es.
 Ich entwickle eine kleine desktop datenbank applikation die lokal auf eine lokale datenbank zugreift, ich will verhindern, dass jemand einfach in Programm Files/MeinProgramm die Datenbank einfach finden und oeffnen kann    nichts mehr
 Gruss,
 Mirza | 
|  | 
| Kha 
          Beiträge: 3803
 Erhaltene Danke: 176
 
 Arch Linux
 Python, C, C++ (vim)
 
 | 
Verfasst: Mo 03.09.07 09:06 
 
	  |  mirzahat hat folgendes geschrieben: |  	  | Ich entwickle eine kleine desktop datenbank applikation die lokal auf eine lokale datenbank zugreift, ich will verhindern, dass jemand einfach in Programm Files/MeinProgramm die Datenbank einfach finden und oeffnen kann  nichts mehr | 
 Du hast die Datenbank also selbst erstellt? Warum in aller Welt dann eine Access-DB     ? | 
|  | 
| mirzahat  Hält's aus hier
 Beiträge: 9
 
 
 
 
 | 
Verfasst: Mo 03.09.07 18:56 
 
ja, wieso? ist doch gar nicht schlechtes dabei...ich kann doch keine SQL server datenbank verwenden fuer eine applikation dieser groesse
 was ist denn hier zu empfehlen, ich brauche eine tabelle mit c.a. 500 eintraegen, mehr nicht...
 
 gruss,
 mirza
 | 
|  | 
| Greenberet 
          Beiträge: 339
 Erhaltene Danke: 20
 
 Win 10
 C# (VS 2012), C++ (VS 2012/GCC), PAWN(Notepad++), Java(NetBeans)
 
 | 
Verfasst: Mo 03.09.07 19:07 
 
	  |  mirzahat hat folgendes geschrieben: |  	  | ja, wieso? ist doch gar nicht schlechtes dabei...ich kann doch keine SQL server datenbank verwenden fuer eine applikation dieser groesse 
 was ist denn hier zu empfehlen, ich brauche eine tabelle mit c.a. 500 eintraegen, mehr nicht...
 
 gruss,
 mirza
 | 
 sqlite | 
|  | 
| MagicAndre1981 Ehemaliges Mitglied
 Erhaltene Danke: 1
 
 
 
 
 | 
Verfasst: Mo 03.09.07 22:24 
 
Für 500 Einträge tuts auch XML. | 
|  | 
| JüTho 
          Beiträge: 2021
 Erhaltene Danke: 6
 
 Win XP Prof
 C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
 
 | 
Verfasst: Di 04.09.07 09:54 
 
	  |  MagicAndre1981 hat folgendes geschrieben: |  	  | Für 500 Einträge tuts auch XML. | 
 Da stimme ich zu. Und um den Zugriff "von außen" zu unterbinden, kann man problemlos eine Verschlüsselung einbauen; dazu bietet NET auch einiges. Jürgen | 
|  |