Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

SQL-Fehler beim Blättern der Fragen (Fragen auflisten)

  • brmi0019
  • brmi0019's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 10 months ago #136124 by brmi0019
Hallo,
in Version 2.50+ Build 160506 mit MS SQL2012 kommt folgender SQL-Fehler: Invalid column name 'group_order'.
Kann das jemand bestätigen? Im Build 160426 funktioniert das Blättern der Fragen.
Das Problem ist, dass im SQL für eine Subquery ein ORDER BY group_order DESC, question_order DESC und in der Query ein ORDER BY group_order, question_order verwendet wird. Hier sollte an beiden Stellen nur question_order enthalten sein.

Grüße
brmi0019
The topic has been locked.
  • brmi0019
  • brmi0019's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 10 months ago #136206 by brmi0019
Soeben mit dem aktuellen Build 160512 getestet - Fehler besteht immer noch!

Ein weitere Fehler ist mir dabei aufgefallen. Das Suchen der Fragen führt ebenfalls zu einem SQL-Fehler:
CDbCommand konnte das SQL-Statement nicht ausführen: SQLSTATE[07002]: [Microsoft][SQL Server Native Client 11.0]COUNT field incorrect or syntax error. The SQL statement executed was: SELECT COUNT(*) FROM [dbo].[tbl_questions] [t] LEFT JOIN tbl_groups AS groups ON ( groups.gid = t.gid AND t.language = groups.language AND groups.sid = t.sid) WHERE (((t.sid=:surveyid AND t.language=:language AND parent_qid=0) AND (title LIKE :ycp0)) AND (groups.group_name = 'ID 09')) OR (((t.sid=:surveyid AND t.language=:language AND parent_qid=0) AND (groups.group_name = 'ID 09')) AND (question LIKE :ycp1)). Bound with :surveyid='72498', :language='de', :ycp0='%owner%', :ycp1='%owner%'
Das angegebene Statement ist aber syntaktisch korrekt und lässt sich auf dem SQL-Server ausführen!?
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 10 months ago #136213 by holch
Irgendwie habe ich den Eindruck, dass solche Probleme nur mit MsSQL auftauchen. Ich vermute mal, dass die Entwickler keinen MsSQL server zur Verfügung haben um zu testen.

Ich persönlich würde dem Projekt ja empfehlen den MsSQL-Serversupport einzustellen. Macht einfach zu viel Arbeit. Aber solange MsSQL offiziell unterstützt wird, muss es natürlich funktionieren.

Daher würde ich sagen: Bug report.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
  • brmi0019
  • brmi0019's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 9 months ago #137001 by brmi0019
Bug Report: 11283
The topic has been locked.
  • brmi0019
  • brmi0019's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 8 months ago #139124 by brmi0019
Wurde behoben in V2.50+B160613
Vielen Dank!
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose