AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Datenbank fehlt :(

Ein Thema von derklausi · begonnen am 8. Dez 2015 · letzter Beitrag vom 9. Dez 2015
Antwort Antwort
Seite 1 von 2  1 2      
Perlsau
(Gast)

n/a Beiträge
 
#1

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 12:40
Das ist nicht der Code zum Verbinden mit deiner Datenbank, das ist lediglich der Connectionstring.

ok das Ebook werde ich lesen
Das tut offenbar not
Aber nicht nur lesen, sondern aktiv durcharbeiten. Dort findest du zahlreiche Übungsprojekte, mit deren Umsetzung du dein Wissen nach & nach strukturiert aufbaust und erweiterst.
  Mit Zitat antworten Zitat
derklausi

Registriert seit: 8. Dez 2015
17 Beiträge
 
#2

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 12:49
hm ok schade,trotzdem danke
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 15:29
also wenn es bei Dir zu Hause funktioniert, dann mußt du nur die DB-Datei im Connection-String austauschen:
Code:
;Data Source=C:\Users\Klaus\Documents\DatenbankFürDelphi TESTen.mdb;
Voraussetzung ist natürlich, daß Dein Arbeitsplatzrechner, die gleichen Möglichkeiten zur Verfügung stellt, wie Dein privater Rechner.

Eine weitere Möglichkeit wäre es, den Connectionstring von ADO am Arbeitsplatz neu erstellen zu lassen.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
derklausi

Registriert seit: 8. Dez 2015
17 Beiträge
 
#4

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 18:42
Hallo K-H,

danke das du mir schreibst. Was mache ich den wenn der Ziel Rechner kein delphi drauf hat? Die Anwendung läuft ja trotzdem allerdings ohne Daten da ja die Mdb Datei fehlt. Und am Ziel Rechner kann ich ja die ADO nicht ändern. Kann man nicht einfach ein Paket machen wo alles drinnen ist. Ganz schön kompliziert.

Grüße
  Mit Zitat antworten Zitat
nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 19:05
Der Zielrechner braucht kein Delphi, nur eine funktionierende Access-Installation. Und du musst halt nur den Connection-String so anpassen, dass die Datenbank gefunden wird. Entweder setzt du den String dynamisch zusammen oder du änderst ihn auf einen Pfad, der immer verfügbar ist (zB weil du ihn selbst anlegst), zB "C:\MeinProgramm\Datenbank.mdb".
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#6

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 19:16
Nein, eine Access-Installation ist nicht notwendig, da die Access-Datei ja nicht mit der Access-Anwendung geöffnet wird, sondern mit dem in Delphi entwickelten Client.

Das mit dem Connection-String scheint für den TE noch zu hoch zu sein, denn er ist, wie er selbst schreibt, ein absoluter Neuling in Sachen Programmierung und versteht daher auch die einfachsten Hinweise zunächst einmal nicht.
  Mit Zitat antworten Zitat
derklausi

Registriert seit: 8. Dez 2015
17 Beiträge
 
#7

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 19:19
Nein, eine Access-Installation ist nicht notwendig, da die Access-Datei ja nicht mit der Access-Anwendung geöffnet wird, sondern mit dem in Delphi entwickelten Client.

Das mit dem Connection-String scheint für den TE noch zu hoch zu sein, denn er ist, wie er selbst schreibt, ein absoluter Neuling in Sachen Programmierung und versteht daher auch die einfachsten Hinweise zunächst einmal nicht.
jeder fängt mal klein an.... sorry das es auch solche gibt.

Der Thread kann geschlossen werden
  Mit Zitat antworten Zitat
derklausi

Registriert seit: 8. Dez 2015
17 Beiträge
 
#8

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 19:18
Super so funktioniert es. danke nuclearping und danke an K-H
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#9

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 20:03
Eine weitere Möglichkeit wäre es, den Connectionstring von ADO am Arbeitsplatz neu erstellen zu lassen.
Noch ein Tipp dazu, wenn es mal auf einem Rechner klemmt:
Notepad oder anderen Editor nehmen, den Providertext (connectionstring) aus #5 dort eintragen und unter <beliebigerDateiname.UDL> speichern. Es geht auch eine leere UDL Datei, der folgende Dialog enthält dann andere Vorgaben.
Diese Datei mit Doppelclick öffnen und interaktiv Provider, Dateiverzeichnis, usw. einstellen und testen und wieder speichern.
Die Datei enthält danach den funktionierenden neuen Connectionstring.

Hakt es dabei irgendwo, so ist die MDAC oder Providerinstallation auf dem System nicht in Ordnung.
Vorteil dieses Vorgehens: Der gesamte Zugriffstest / Einstellung funktioniert ohne dass Dein Programm dem System ein einziges Haar krümmt. Das kann manchmal von Vorteil sein, besonders wenn man Ärger mit der IT vermeiden möchte.

Diesen Provider Dialog kannst Du auch per Delphi Code starten.
Insgesamt ist bei dem Kram ähnlich wie bei ODBC darauf zu achten, ob man 32 oder 64 bit Treiber ansprechen und verwalten möchte.
Gruß, Jo
  Mit Zitat antworten Zitat
pertzschc

Registriert seit: 29. Jul 2005
Ort: Leipzig
318 Beiträge
 
Delphi 12 Athens
 
#10

AW: Datenbank fehlt :(

  Alt 9. Dez 2015, 09:26
Diesen Provider Dialog kannst Du auch per Delphi Code starten.
Insgesamt ist bei dem Kram ähnlich wie bei ODBC darauf zu achten, ob man 32 oder 64 bit Treiber ansprechen und verwalten möchte.
Der Threadersteller hat von Delphigrundlagen wohl wenig Ahnung, wie man den Ausführungen von Perlsau entnehmen kann, da wird ihn alles weitere sicher noch mehr überfordern
Christoph
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz