AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Login Prompt unterdrücken
Thema durchsuchen
Ansicht
Themen-Optionen

Login Prompt unterdrücken

Ein Thema von jana · begonnen am 11. Okt 2005 · letzter Beitrag vom 11. Okt 2005
Antwort Antwort
Seite 1 von 2  1 2      
jana

Registriert seit: 11. Okt 2005
Ort: Gäufelden
15 Beiträge
 
#1

Login Prompt unterdrücken

  Alt 11. Okt 2005, 14:42
Datenbank: MySQL • Version: 3.2 • Zugriff über: Delphi - Query
Hallo,

ich möchte den Login Prompt beim ausführen meines Programmes unterdrücken.
Gibt es irgendwie die möglichkeit, das passwort und den benutzernamen im code einzugeben?
Ich benutze eine Query um auf die Datenbank zuzugreifen.

Vielen Dank schonmal

Jana
  Mit Zitat antworten Zitat
Benutzerbild von SKolberg
SKolberg

Registriert seit: 20. Dez 2004
Ort: Lingen
150 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 14:53
Hi,

Benutzt du die TSQL-Connection? Wenn ja dann musst du eigentlich nur unter dem Object-Ispector "Login-Prompt" auf False stellen.

Mfg, Steve
Steve Kolberg
  Mit Zitat antworten Zitat
jana

Registriert seit: 11. Okt 2005
Ort: Gäufelden
15 Beiträge
 
#3

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 14:56
ja das weiß ich! nur leider benutze ich die nicht...
gibts sonst ne möglichkeit?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 15:02
Wenns Du über "Delphi-Query" gehst wird du die BDE verwenden.

Also "einfach" TDatabase-Komponenten in Projekt ziehen, deine Query mit dieser TDatabase-Komponente verbinden und
in den Params-Property folgende Werte ergänzen:

USER NAME=<Benutzername>
PASSWORD=<Passwort>

Dann ebenfalls das Property LoginPrompt von TDatabase auf False setzen.


Es wäre natürlich besser wenn Du native Komponenten wie ZEOS oder MyDAC für den Zugriff auf MySQL verwenden würdest, aber ich denke mal du bist noch nicht so fit im Bereich Datenbank-Programmierung mit Delphi.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von SKolberg
SKolberg

Registriert seit: 20. Dez 2004
Ort: Lingen
150 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 15:08
Hi,

Will dir hier nichts falsches erzählen aber...
Delphi-Quellcode:
SQLQuery1.SQLConnection.SQLConnection.connect(Servername; Username; Password)
SQLQuery1.SQLConnection.LoginPrompt:= False;

Mfg, Steve
Steve Kolberg
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 15:15
Zitat von SKolberg:
Will dir hier nichts falsches erzählen aber...
Delphi-Quellcode:
SQLQuery1.SQLConnection.SQLConnection.connect(Servername; Username; Password)
SQLQuery1.SQLConnection.LoginPrompt:= False;
Gehört das SQLConnection-Zeug nicht alles zum Bereich SQL-Links das von Borland nur in der Enterprise-Version mitgeliefert wurde
und ab D7 aufs Altengleis geschoben wurde? Ich denke er nimmt BDE und geht über einen ODBC-Eintrag und damit folgenden Weg

Anwendung -> BDE -> ODBC -> MyODBC -> MySQL-Datenbank

Aber lassen wir ihn selbst auskunft geben ...
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
jana

Registriert seit: 11. Okt 2005
Ort: Gäufelden
15 Beiträge
 
#7

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 15:44
zu Bernhard:
das hab ich jetzt versucht. Ich verbinde die Query mit der TDatabase-Komponente durch das Feld Datasource, oder? da kann ich nämlich nichts auswählen..
und ja ich bin wirklich nicht so fit zu Delphi Datenbankprogrammierung. Das ist alles Neuland für mich.

zu deinem letzten Beitrag meinst du mit "er" mich? ich bin sie! *g*

ja ich machs so wie du´s gesagt hast ich nehme BDE und geh über ODBC.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 16:07
Zitat von jana:
das hab ich jetzt versucht. Ich verbinde die Query mit der TDatabase-Komponente durch das Feld Datasource, oder? da kann ich nämlich nichts auswählen..
Die Verbindung läuft über das Property DatabaseName. Bei beiden Controls muss das gleiche eingetragen sein (bzw. kann bei TQuery ausgewählt werden).

Zitat von jana:
zu deinem letzten Beitrag meinst du mit "er" mich? ich bin sie! *g*


Zitat von jana:
ja ich machs so wie du´s gesagt hast ich nehme BDE und geh über ODBC.
Sollte jetzt mittels DatabaseName-Property gehen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
jana

Registriert seit: 11. Okt 2005
Ort: Gäufelden
15 Beiträge
 
#9

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 16:18
ai jetzt tuts!
kann das sein, ich hatte noch eine Table auf der Form (die ich eigentlich gar nicht benutzt habe), das die die ganze Zeit einen Login wollte?
ich habe nämlich das so gehabt wie du es gesagt hast. jetzt habe ich die table gelöscht und jetzt funtionierts!
dann wirds ja wohl daran gelegen haben.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: Login Prompt unterdrücken

  Alt 11. Okt 2005, 16:20
Zitat von jana:
ai jetzt tuts!
kann das sein, ich hatte noch eine Table auf der Form (die ich eigentlich gar nicht benutzt habe), das die die ganze Zeit einen Login wollte?
Kann sein. Wenn du mehrerer Komponeten (TTable/TQuery) hast mußt du alle auf deine TDatabase-Komponente umbiegen sonst bauen diese eine gesonderte DB-Verbindungen (mit Login) auf.
Windows Vista - Eine neue Erfahrung in Fehlern.
  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 23:59 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