een Punt in een dB naam

Pagina: 1
Acties:

  • Mooody
  • Registratie: September 2001
  • Laatst online: 18-02 21:14
Ik ben bezig met een inlog script waarbij ik en loginnaam verglijk met het
bijbehorende wachtwoord, deze haal uit een bestaande database.

Tenmiste dat wil ik, maar ik krijg een foutmelding. Ik kan database niet
selecteren. Nu ligt dat volgens mij aan het feit dat er in de database naam
een punt zit. Want ik kan een andere db wel selecteren. ik pas al URL
encoding toe maar dat werkt ook niet.

Iemand enig idee? kan ik dit omzeilen? of op de server een alias aangeven?

Disclaimer: Alles wat ik hier zeg, moet je met een korrel zout nemen. Met name deze disclaimer.


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 19-02 23:22

Janoz

Moderator Devschuur®

!litemod

In sql is de punt over het algemeen een scheidings teken tussen tablespace, tabel en kolomnaam. Waarom heb je uberhaupt een punt in je databasenaam staan?

Daarnaast is het handig wanneer je vermeld met welke taal en welke DB je werkt

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:33

crisp

Devver

Pixelated

URL encoding is daar natuurlijk ook niet voor bedoelt ;)
Over wat voor database spreken we hier? MySQL? Probeer de databasenaam dan eens tussen backticks te zetten.

Intentionally left blank


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

En over welk platform hebben we het hier? ik gok een SQL server, maar welke ;)

URL encoding gebruik je overigens alleen om, juist ja, URL's te encoden, en in principe nergens anders voor. Wellicht moet je voor jouw server de databasenaam tussen quotes oid zetten en/of die "speciale" tekens escapen.

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 23-12-2025

_Thanatos_

Ja, en kaal

in MSSQL server: [database.naampje]
in MySQL server: `database.naampje`

Als ik me niet vergis :)

日本!🎌


  • Mooody
  • Registratie: September 2001
  • Laatst online: 18-02 21:14
Ik heb het over een MSSQL db in combinatie met php, de database was al door iemand anders aangemaakt en is al gekoppeld aan een site ik kan hier dus niet aan sleutelen.

Ik ga de oplossingen eens proberen, thanks!

Disclaimer: Alles wat ik hier zeg, moet je met een korrel zout nemen. Met name deze disclaimer.

Pagina: 1