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 2 von 2     12   
Perlsau
(Gast)

n/a Beiträge
 
#11

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 20: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
 
#12

AW: Datenbank fehlt :(

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

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

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 20: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
Perlsau
(Gast)

n/a Beiträge
 
#14

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 20:52
Lieber Klausi, das war kein Vorwurf an dich, sondern lediglich eine Feststellung. Ich weiß nicht, was ich dir sonst noch sagen könnte, um dir zu helfen, dein Problem zu lösen, insbesondere, da du ja nicht einmal die einfachsten Fragen beantwortest. Ich hatte dich nach deinem Code für die Verbindung mit der Datenbank gefragt, aber du hast nur den Connectionstring gepostet. Kein Vorwurf, aber du kennst den Unterschied zwischen Code zum Verbinden mit der Datenbank und dem Connectionstring offenbar nicht. Der Code ist das, was du in deinen Editor hineintippst. Der Connectionstring steht im Objektinspektor unter der Eigenschaft ConnectionString. Um diese Eigenschaft zur Laufzeit zu ändern, benötigst du Code, den ich bereits im verlinkten Posting getippt habe, ohne jemals eine Rückmeldung des dortigen TE erhalten zu haben, ob ihn dieser Code weitergebracht hat. Du könntest zumindest mitteilen, daß du nicht verstehst, was dort steht, damit man deinen Kenntnisstand ungefähr erahnen kann. Einfach nur was zusammenzuklicken ist im Grunde noch keine Programmierung, auch wenn dadurch automatisch Code erzeugt wird.

Ich bin kein studierter Lehrer und maße mir daher auch nicht an, eine pädagogische Fachkraft zu sein. Aber ich versuch's nochmal mit 10 einfachen Fragen zu den allernotwendigsten Basiskenntnissen, die dein Problem betreffen:
  1. Weißt du, was ein String ist?
  2. Weißt du, wie man mehrere Strings zu einem einzigen String kopiert?
  3. Weißt du, was eine Zuweisung ist und wie sie auszusehen hat?
  4. Weißt du, was Properties sind?
  5. Weißt du, wie man eine Verbindung zu einer Datenbank aktiviert?
  6. Weißt du, wie man prüft, ob die Verbindung zur Datenbank besteht?
  7. Weißt du, was eine Function ist?
  8. Weißt du, was eine Procedure ist?
  9. Kennst du den Unterschied zwischen einer Function und einer Procedure?
  10. Weißt du, was eine Methode ist und wie man sie erstellt?
Wenn du hier schon ins Trudeln gerätst, ist es wirklich und ohne dich heruntermachen zu wollen unabdinglich, dir diese Grundkenntnisse anzueignen, bevor du mit ernsthafter Programmierung beginnst. Ohne Scheiß du kommst da nicht drumrum, wenn du Programmieren lernen willst. Wenn dir das zuviel ist, dann bleibt noch die Möglichkeit, einfach nur mit Access zu arbeiten. Dort kannst du ebenfalls Tabellen und Formulare erstellen, mußt für die erweiterte Anwendungsentwicklung aber auch eine Programmiersprache lernen, nämlich Visual Basic for Applications. Dafür gibt es ebenfalls diverse Fachforen, die ich aber nicht wirklich kenne.

Der Thread kann geschlossen werden
Threads werden hier gewöhnlich nicht geschlossen. Geschlossene Threads erkennst du an dem Vorhängeschloß und daran, daß du keine Antwort mehr verfassen kannst. Wenn du dir solche Threads mal anschaust, dann erkennst du sehr schnell, warum die geschlossen wurden.
  Mit Zitat antworten Zitat
jobo

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

AW: Datenbank fehlt :(

  Alt 8. Dez 2015, 21: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
309 Beiträge
 
Delphi 12 Athens
 
#16

AW: Datenbank fehlt :(

  Alt 9. Dez 2015, 10: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
jobo

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

AW: Datenbank fehlt :(

  Alt 9. Dez 2015, 11:29
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
Ich habe da ein sehr praktikables Verfahren beschrieben, das großteils mit Programmierung gar nichts zu tun hat. Niveau: Druckertreiber installieren oder niedriger. Der Hinweis am Ende, dass das alles auch durch Programmierung regelbar ist, dürfte erlaubt sein und macht die Sache rund. Damit und mit dem 32/64 Bit Hinweis hat der TE oder jede andere Leser einige gute Infos, wie man das angehen kann und was die Tücken sein können.
Ob die Skills, Interesse und Bedarf beim Leser nun ausreichen oder nicht, ist sehr spekulativ.
Und sollte mich solch eine Spekulation hindern, hier einen praktischen Tipp zu posten? Ich bin schließlich nicht vom Verteidigungministerium! Aber ja, die volle Wahrheit könnte einige verunsichern.
Gruß, Jo
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#18

AW: Datenbank fehlt :(

  Alt 9. Dez 2015, 11:31
Moin,

zusätzliche Infos können nie schaden. Jeder von uns hat Bereiche, in denen der nicht so firm ist und ab und an findet man sich in einer Lage wieder, die es erfordert, dass man tiefer in die Materie einsteigt. Und dann ist man über diese Hinweise froh, auch wenn man sie vielleicht anfangs links liegen gelassen hat.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 20:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz