RE: Datenbank von DataSet zur Laufzeit ändern

Tech-Archive recommends: Speed Up your PC by fixing your registry



Salü Peter, vielen Dank für Deine Antwort (schäm, vom Januar...) aber ich arbeite erst heute an dem Problem weiter.


Peter Fleischer Profil anzeigen
Weitere Optionen 12 Jan., 10:58

Newsgroups: microsoft.public.de.german.entwickler.dotnet.datenbank
Von: "Peter Fleischer" <peter.fleischer_nosp...@xxxxxx>
Datum: Fri, 12 Jan 2007 09:58:06 +0100
Lokal: Fr 12 Jan. 2007 10:58
Betreff: Re: Datenbank von DataSet zur Laufzeit ändern

In dem Datenset habe ich eine DataTabele dtBewegung angelegt. Die
Eigenschaften von dtBewegungTableAdapter zeigen mir dass ich über die
Eigenschaft Connection/ConnectionString meine Datenbank mit
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Daten\Kunde.mdb
anspreche.
Nun möchte ich diese Datenbank zur Laufzeit ändern und habe in einer
Form versucht:


MeinProjekt.dsKunde.dtBewegung.connection.... aber das geht nicht.


Wie kann ich zur Laufzeit die Datenbank ändern?



Hi Tamara,
schreibe über eine partielle Klasse zum TableAdapter einfach in
Me._connection den Verweis auf dein eigenes Connection-Objekt.

--
Viele Grüße
Peter



Lieber Peter
Gerne würde ich das schon etwas ältere Problem wieder aufnehmen. Die Partielle Klasse habe ich mittlerweilen gefunden. Aber wie ich da nun den Verweis rein schreiben soll, das ist mir noch total unklar.

Die Partielle Klasse sieht ja so aus:

Partial Class dsMeineDaten
Partial Class dtBewegungen
End Class
End Class

Mir scheint, dass die darin enthaltenen Prozeduren nur da sind, weil ich vermutlich mal im Designer versehentlich einen Doppelklick gemacht habe.

Du schreibst: Me._connection
Ich nehme an, dass me._ für me.dtBewegungen stehen würde. dtBewegungen ist eine meiner DataTables. Demnach me.dtBewegungen.connection.
Aber in welcher Prozedur?


Nochmals kurz mein Ziel: Ich möchte gerne die Data Source=D:\Meine.mdb vom Connecrtion Objekt des Designer zur Laufzeit ändern.


Vielen lieben Dank für Hilfe.
Gruss Tamara

.



Relevant Pages

  • Datenmodul mit Connected=True
    ... weise ein (zur Laufzeit dynamisch erzeugtes) Datenmodul, ... ein Fehler beim Öffnen der Datenbank passiert (z.B. Datenbank- ... und dann beim Create auf die Datenbank nicht zugegriffen werden ...
    (de.comp.lang.delphi.datenbanken)
  • Re: Zugriff auf VS-Projektdateien
    ... ich ähnliches mit einer Access-Datenbank gemacht, die zur Laufzeit angelegt ... Da Access bzw. Jet nicht die Möglichkeit bietet, eine Datenbank ... Mit folgenden Anweisungen kann ich die Ressource zur ... Ich habe das Schema in VS manuell erstellt und möchte es ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Passende Datenstruktur?
    ... > Martin Mohr wrote: ... >> Laufzeit verwaltest um effizient darauf zuzugreifen, ... > Daten aus einer Datenbank zur Laufzeit komplett in den Speicher zu lesen ...
    (de.comp.lang.perl.misc)
  • Re: Problem mit Connetion-String
    ... Public Class Form1 ... Dim ConnString As String ... hat ganz einfach nicht die notwendigen Rechte um auf die Datenbank ...
    (microsoft.public.de.german.entwickler.dotnet.datenbank)
  • Re: dataset neu füllen
    ... > also mit einer Abfrage die da lautet: select top1 from customers und lasse ... Zur Laufzeit wird ein neuer SQL-String erzeugt, ... > Private Overloads Sub oBtnFind_Click(ByVal sender As System.Object, ... welche Datenbank sprichst du an? ...
    (microsoft.public.de.german.entwickler.dotnet.datenbank)