• We would like to invite you to check out the latest 1.0 alpha versions. You can read more about what's new here. Please note, that this is still an early release and will contain new bugs ¯\_(ツ)_/¯
  • If you need help or want to discuss things, you now can also join us on our Discord Server!

DE DBConn Problem

Nisutec

Donor
is awesome!
Hallo,
Bei denn Wiki Eintag von DBConn wird gezeigt das man bei query und exec abfragen direkt Parameter mitgeben kann. Leider steht im Wiki nur etwas von 2 Parametern query(queryString, parameter1, parameter2, callback). Ist es auch möglich mehr Parameter zu übergeben. Bei meinem Test ging dies leider nicht. Weis jemand ob es eine Möglichkeit gibt mehr Parameter zu übergeben, oder kann mir sagen warum es auf 2 Parameter begrenzt wurde.
 

Tunakill

Well-Known Member
Contributor
Insider
So wie ich das verstehe kannst du so viele Parameter übergeben wie du möchtest.
 

Nisutec

Donor
is awesome!
Ich habe es so getestet
JavaScript:
dbc.query("SELECT ? AS 'uuid', ? AS 'rank' FROM ? WHERE ? = ?", db_uuid_column, db_rank_column, db_table, db_uuid_column, ev.client.uid(), function(err, res) {
Aber es hat leider nicht geklappt.
 

Tunakill

Well-Known Member
Contributor
Insider
Ich habe es so getestet
JavaScript:
dbc.query("SELECT ? AS 'uuid', ? AS 'rank' FROM ? WHERE ? = ?", db_uuid_column, db_rank_column, db_table, db_uuid_column, ev.client.uid(), function(err, res) {
Aber es hat leider nicht geklappt.
Wie sieht denn die Fehlermeldung aus?
 

Nisutec

Donor
is awesome!
Wie sieht denn die Fehlermeldung aus?
Code:
database error: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '? WHERE ? = ?' at line
 

flyth

is reticulating splines
Staff member
Developer
Contributor
Spalten- und Tabellennamen kannst du nicht durch ? ersetzen lassen. Das funktioniert nur mit Werten. :)
 

Nisutec

Donor
is awesome!
Spalten- und Tabellennamen kannst du nicht durch ? ersetzen lassen. Das funktioniert nur mit Werten. :)
Oh sowas habe ich mir schon gedacht. Ok dann muss ich mir was überlegen.
Danke für die Antwort.
 

Similar threads

Top