|
|
||||||||
|
|||||||||
![]() |
|
|
#1 |
|
Senior Member
Geregistreerd op: Jan 2009
Locatie: Alkmaar
Berichten: 259
|
Inloggen Firebird
Voor het eerst getracht een progje bij iemand anders aan de praat te krijgen.
D2007, componenten IBDatabase -> IBQuery -> DatasetProvider -> CDS -> Datasource -> DBGrid Met FlameRobin kan ik de database probleemloos openen, maar probeer ik het vanuit Delphi, dan krijg ik de melding : Your user name and password are not defined. Ask your database administrator to set up a Firebird login. Terwijl het Delphi progje op mijn eigen laptop wel zonder probleem de database opent !! Op beide systemen draait Windows XP en de Firebird username en password zijn op beide PC's de standaard sysbda en masterkey. Iemand enig idee waarom dit niet werkt op die andere PC ? ![]() ![]() Loginprompt staat op false !! |
|
|
|
|
|
#2 |
|
John Kuiper
Geregistreerd op: Apr 2007
Locatie: Almere
Berichten: 3.430
|
Je moet de clientlibraries van Firebird meenemen in de installatie/ Flamerobin heeft volgens mij zijn eigen DDL.
__________________
Je bent nooit te oud om te leren, maar afleren des te moeilijker
|
|
|
|
|
|
#3 |
|
Senior Member
Geregistreerd op: Jan 2009
Locatie: Alkmaar
Berichten: 259
|
fbclient.dll is al meegenomen bij de installatie !!
|
|
|
|
|
|
#4 |
|
John Kuiper
Geregistreerd op: Apr 2007
Locatie: Almere
Berichten: 3.430
|
dan kan het eraan liggen hoe de connectiestring is aangemaakt.
Wat gebruik je TCP/IP, pipe, netbios?
__________________
Je bent nooit te oud om te leren, maar afleren des te moeilijker
|
|
|
|
|
|
#5 |
|
Senior Member
Geregistreerd op: Jan 2009
Locatie: Alkmaar
Berichten: 259
|
Het is een simpele, single user, local database via localhost. Werkt bij mij goed, maar geeft op een andere computer de fout.
![]()
|
|
|
|
|
|
#6 |
|
John Kuiper
Geregistreerd op: Apr 2007
Locatie: Almere
Berichten: 3.430
|
Wat is de foutmelding?
__________________
Je bent nooit te oud om te leren, maar afleren des te moeilijker
|
|
|
|
|
|
#7 | |
|
Fornicatorus Formicidae™
Geregistreerd op: Mar 2005
Locatie: Eastwood City
Berichten: 1.983
|
Citaat:
![]() Je moet trouwens een beetje uitkijken met je uitroeptekens, riverrat: het zou wel eens verkeerd opgevat kunnen worden door mensen die mee willen denken ![]() Greetz, Peter.
__________________
To C the Basic things in life, use Delphi |
|
|
|
|
|
|
#8 |
|
Beheerder
Geregistreerd op: Mar 2001
Locatie: Earth
Berichten: 17.422
|
Wat voor connectiestring gebruik je? Neem je daar je hostname (localhost) in mee?
|
|
|
|
|
|
#9 |
|
Fornicatorus Formicidae™
Geregistreerd op: Mar 2005
Locatie: Eastwood City
Berichten: 1.983
|
Over localhost gesproken...
Ik heb in het verleden (weet even niet meer met welke Windows-versie dit was) eens meegemaakt dat het systeem "localhost" niet snapte, maar "127.0.0.1" wel. (Voor de duidelijkheid: dit verwijst exact naar hetzelfde doel, nl. jezelf) Waarschijnlijk kwam dit omdat deze entry mistte in het HOSTS-bestand, maar ik heb er verder geen onderzoek meer naar gedaan... Dus als je localhost hebt ingevult, probeer het dan eens met 127.0.0.1 ![]() Greetz, Peter.
__________________
To C the Basic things in life, use Delphi |
|
|
|
|
|
#10 |
|
Beheerder
Geregistreerd op: Mar 2001
Locatie: Earth
Berichten: 17.422
|
Dat is ook wel eens een probleem geweest als je helemaal geen netwerk had inderdaad (op zo'n eenzame computer
).
|
|
|
|
|
|
#11 |
|
Senior Member
Geregistreerd op: Jan 2009
Locatie: Alkmaar
Berichten: 259
|
@JKuiper : zie #1 en #7
@Videoripper : goed gedacht (zonder uitroeptekens )@marcel : Voor de IBDatabase geef je alleen een databasename op. Ik heb daar nu staan c:\<dir>\<databasenaam>.fdb, wat op mijn eigen laptop prima werkt, maar de andere machine staat in een local network, dus misschien moet ik er daar nog localhost: voor zetten. De eigenaar van die PC is echter voorlopig met vakantie, zodat ik het niet uit kan testen. @Allen : alvast bedankt voor het meedenken. Jullie horen nog wel hoe het afloopt. |
|
|
|
|
|
#12 |
|
Beheerder
Geregistreerd op: Mar 2001
Locatie: Earth
Berichten: 17.422
|
Dat kan inderdaad, maar je kunt beter altijd een host:database opgeven. Of liever nog: een host:alias. Die alias kun je dan in Firebird instellen waardoor je de database kunt verplaatsen zonder dat je iets aan je programma aan hoeft te passen.
|
|
|
|
|
|
#13 |
|
John Kuiper
Geregistreerd op: Apr 2007
Locatie: Almere
Berichten: 3.430
|
Ja, maar doen moet je wel de aliasesfile meegeven.
Naar mijn weten heb je ook fbserver nodig, tenzij je embedded aan de slag gaat, dan kan je een fbembedded.dll downloaden om de database als single user te benaderen. Dan heb je ook geen login nodig.
__________________
Je bent nooit te oud om te leren, maar afleren des te moeilijker
|
|
|
|
|
|
#14 |
|
Senior Member
Geregistreerd op: Jan 2009
Locatie: Alkmaar
Berichten: 259
|
Zodra ik ergens op een netwerk PC kan testen zal ik host: toevoegen en dan maar hopen dat het wel lukt.
@JKuiper : Embedded lijkt me niet zo'n goed idee, omdat ik nu eenmaal de Superserver van Firebird gebruik en je nooit weet of het progje straks ook in het netwerk gebruikt moet worden (je weet hoe klanten kunnen zijn )
|
|
|
|
![]() |
| Bookmarks |
| Momenteel bekijken: 1 (0 leden en 1 gasten en/of zoekmachine bots) actieve gebruikers dit onderwerp | |
| Onderwerpopties | Zoek in onderwerp |
| Weergavemodus | Stem op dit onderwerp: |
|
|