ERLEDIGT
JA
JA
ANTWORTEN
32
32
ZUGRIFFE
4175
4175
EMPFEHLEN
-
26.06.05 19:31 #1
Hallo zusammen,
ich bin nicht besonders fitt im ADO.NET. Gibt es eine Möglichkeit eine Access-DB ohne Access und ohne ODBC einzubinden und als DB zu nutzen?
Asterix
-
28.07.05 19:35 #2
Also bis jetzt hat noch keiner geantwortet.
Ich wollte mich nochmal in Erinnerung mit der Frage bringen.
-
Hi,
warum willst Du es den ohne die Sachen einbinden?
BisDann
-
28.07.05 19:56 #4
Hi,
Das Programm muss auch ohne ODBC lauffähig sein - Solche Rechner gibt es heute auch noch
Und ODBC soll auch nicht installiert werden.
Sind Vorgaben, kann ich auch nicht ändern
Asterix
-
29.07.05 08:14 #5
Du kannst OleDB nehmen, allerdings weiß ich nicht, ob das ohne installiertem Access läuft.
Wenn du es richtig hardcore machen willst, dann mach es auf Dateilevel und lies die Datei mittels Filezugriff aus
mfg broetchen
-
Ich bin mir nicht sicher, weil zu lange her,
Zitat von AsterixAoH
aber die ADODB braucht meines erachtens kein ODBC und vor allem kein Access.
Ich hab aber bisher minimal auf WIN2000 damit gearbeitet.
Was zur ADODB
Ähm, wie soll ich das jetzt verstehen, broetchen? Kannst das mal näher erörtern?
Zitat von broetchen
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.07.05 11:02 #7
Hallo zusammen,
danke erstmal für die Anregungen.
zu Cosmo : zu ADODE kann ich noch nicht viel sagen, müsste mich erst reinlesen ,aber der Link zum Thead habe ich nicht verstanden, außer das es um den SQL-Server ging.
zu broetchen :Erklär' mal ein wenig genauer. Das interessiert mich sehr. Ich bin ein Puurist. Mal schauen, ob ich das raffe
Zitat von broetchen
Genau sowas suche ich -> per Filezugriff auslesen und dann per SQL wie eine Datenbank behandeln.
Asterix
-
Hättest Du den Thread gelesen, würdest Du was zur ADODB erfahren (ab 4. Post)
und dort auch Links finden.
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Ich sehe hier ein wenig Aufklärungsbedarf.
Auf Access solltest per OleDb zugreifen und nicht via ODBC, zumal OleDb um einiges schneller ist.
Thema "Access auf Filesystem-Basis":
Hier wirst du dir schwer tun, an die Filedefinition zu kommen. Meines Wissens nach ist die für Access nicht offen, ausser eventuell für Access 2003, aber selbst das wäre kostenpflichtig. Und das wirst du vermutlich nicht wollen. Weiters vergibst du dir dann die Möglichkeit, da mit SQL darauf zuzugreifen. Nun, prinzipiell ginge es schon, aber du müsstest deinen eigenen Provider entwickeln und ich zweifle sehr stark daran, dass du hier das äquivalente Wissen der Microsoft-Entwickler aufbringst um dies zu so umzusetzen, dass du gegenüber der bestehenden Lösungen keinen Geschwindigkeits- bzw. Leistungsnachteil hast. Zusammenfassend: Schlag es dir aus dem Kopf.
Thema "Purist":
Schön, bringt dich aber nicht weiter. Puristen neigen dazu, das Rad zum 10.000sten Mal zu entwickeln. Mit welchem Effekt? Dass die meisten Räder nicht rund laufen. Ergo programmiertechnisches K.O.
Thema "ADO.NET" + Thema "nicht verstanden":
Du machst es dir selbst am einfachsten wenn du dich wirklich informierst. Du kennst ein Kürzel nicht? Oder ein Schlagwort? Nutze Google und schlag es nach. Damit musst du dir nicht alles erklären lassen und baust dir so einen guten Grund-"Wortschatz" auf. Zumal es vor allem auf dem Gebiet der ADO.NET sehr viel freie Literatur im Netz gibt.
Thema "Vorgaben":
Natürlich gibt es Vorgaben. Gewisse Vorgaben machen keinen Sinn. Unabhängig davon ist es sehr wichtig, dass du dich laufend informierst und lernst, lernst, lernst. Warum? Damit du erkennst wann welche Vorgaben unsinnig sind und wann sie sehr wohl sinn machen. Kannst du das nicht, musst du ständig mit Vorgaben arbeiten, die für das Programm/Produkt keinen Sinn machen und nur Einschränkungen mit sich bringen.
-
29.07.05 12:42 #10
Hallo zusammen,
zu Cosmo : Du hast Recht. Ich hatte es nicht richtig durchgelesen, was ich nun nachgeholt habe. Das Aber das bringt mich in meinem eigentlichen Vorhaben nicht wirklich weiter.
Bin aber nun was schlauer
zu Norbert : OK, Deine Argumente haben mich überzeugt und sind wirklich sinnvoll.
Aber wenn ich zu Microsoft rüberschiele und mir Outlook und die 'pst'-Dateien anschaue, können die das auch. und so eine Lösung suche ich auch. (Ein Programm installieren, aufrufen, läuft - ohne OLEDB, ODBC oder ADODB) Die haben MAPI(das war's doch?).
Meine Frage ist : Wie kann man eine Datenhaltung konstruieren, die ohne Provider auskommt und ASCII und Binärdaten in tabellenartiger Form aufnimmt? (ich meine, Dateianhänge von Mails sind ja eh' schon Base64 kodiert, also in ASCII gewandelt.)
Bin da ziemlich ratlos.
Asterix
-
29.07.05 13:29 #11Hat Norbert schon recht gut beantwortet
Zitat von cosmochaosmaker

Wird sich nicht wirklich machen lassen, da Microsoft kaum die Access-Datenstruktur herausgeben wird.
@Asterix:
Was für Daten willst du abspeichern?
mfg broetchen
-
Genau das hab ich mich auch gefragt.
Zitat von broetchen

Das minimalistischste was ich mir darunter vorstellen könnte währe XML
Zitat von AsterixAoH

Aber warum versuchst Du die Welt neu zu erfinden wo es doch so viele verschiedene DB provider gibt?
Und ich find die ADODB (lassen wir mal deine Vorgaben ausser acht) kommt einem schon sehr entgegen,
da sie wie gesagt ne menge DBs ohne große Vorraussetzungen lesen und scheiben kann.
Die OleDB hingegen kenn ich nicht und kann daher auch nichts weiter dazu beitragen.
Ich würd den Vorschlag vom Norbert beherrzigen und mir mal genauer Gedanken,
bezüglich der Vorgaben machen. Sie könnten die Umsetztung der Problemlösung,
signifikant beeinflussen.
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.07.05 14:34 #13
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Hi.
Zitat von AsterixAoH
du könntest auch auf eine Firebird Datenbank zurückgreifen.
Kannst als Server betreiben, oder in deine Applikation einbetten.
Ich spiele mich gerade mit dieser Datenbank ein wenig herum, und bin sehr zufrieden mit ihr. Vorallem weil sie Stored Procedures unterstützt..
dotnetfirebird.org
Firebird Can Be Easily Embedded
Die download-Links stimmen auf der Seiten nicht, einfach links im Menü auf Download klicken. Den Server musst du nicht installieren, es reicht wenn du den DataProvider hast, und die Embedded-DLL.
MfG,
AlexWith the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
29.07.05 15:36 #14
Hallo zusammen,
zu broetchen :u.a. sollen Mails gespeichert werden.
Zitat von broetchen
zu cosmo :Das ich nicht gleich darauf gekommen bin
Zitat von cosmochaosmaker

Aber auch ein wenig zu häftig.
zu Alex :Genau sowas habe ich gesucht. Keine Installation einer DB o. ä. erforderlich. Muss mich jetzt erstmal damit beschäftigen, aber das scheint es zu sein.
Zitat von Alexander Schuc

Also hat unser Brainstorming (richtig geschrieben?) doch was gebracht. Einer weiß immer was.
Dank' Dir Alex. Und den anderen Leuten natürlich auch
Die Firebird-DB scheint eine Weiterentwicklung von MySQL zu sein. Sie hat viele Features davon.
Asterix
-
29.07.05 15:43 #15
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Bitte.
Zitat von AsterixAoH
Firebird ist ein Abkömmling von Borlands Interbase und hat mit MySql nichts zu tun.
Das es viele der Funktionen hat, liegt daran das es SQL Standards gibt.
Firebird hält sich an SQL 92 und kann Teile von SQL 99.
Wenn du Probleme zu Firebird hast, mach einfach nen Thread dazu auf. Von einem User weisst nun ja, das er auch Firebird benutzt.
Bevor du was schreibst, durchsuch aber einfach mal diese Seite. Dort steht einiges.
With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
Ähnliche Themen
-
SQL/Access-ODBC-Block-Problem: Meldung "ODBC-Aktualisierung fehlgeschlagen"
Von KlebeKalle im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 08.10.09, 14:00 -
Nerv Access meldet öfters [Microsoft][ODBC Microsoft Access Driver] Zu viele Client-T
Von Zanderfilet im Forum JavaAntworten: 1Letzter Beitrag: 17.07.08, 12:43 -
Online auf Access DB zugreifen ohne ODBC Besi
Von besi im Forum PHPAntworten: 1Letzter Beitrag: 26.11.04, 12:51 -
ODBC Verbindung ohne ODBC-Datenquellen-Administrator
Von cyriacks im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 06.06.04, 18:19 -
access abfrage ohne odbc
Von dji im Forum ASPAntworten: 4Letzter Beitrag: 27.08.02, 15:48





Zitieren

Login





