- Posts: 4
- Thank you received: 0
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
- Topic Author
- Offline
- New Member
Less
More
8 years 1 month ago #136124
by brmi0019
SQL-Fehler beim Blättern der Fragen (Fragen auflisten) was created 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
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
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
8 years 1 month ago #136206
by brmi0019
Replied by brmi0019 on topic SQL-Fehler beim Blättern der Fragen (Fragen auflisten)
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!?
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
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11755
- Thank you received: 2761
8 years 1 month ago #136213
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic SQL-Fehler beim Blättern der Fragen (Fragen auflisten)
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.
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
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
8 years 1 month ago #137001
by brmi0019
Replied by brmi0019 on topic SQL-Fehler beim Blättern der Fragen (Fragen auflisten)
Bug Report:
11283
The topic has been locked.
- brmi0019
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
7 years 11 months ago #139124
by brmi0019
Replied by brmi0019 on topic SQL-Fehler beim Blättern der Fragen (Fragen auflisten)
Wurde behoben in V2.50+B160613
Vielen Dank!
Vielen Dank!
The topic has been locked.
Moderators: Joffm