U++ framework
Do not panic. Ask here before giving up.

Home » U++ Library support » U++ SQL » SqlArray Limit and Offset
Re: SqlArray Limit and Offset [message #4789 is a reply to message #4489] Tue, 22 August 2006 14:10 Go to previous messageGo to previous message
zsolt is currently offline  zsolt
Messages: 705
Registered: December 2005
Location: Budapest, Hungary
Contributor
Some fixes:

1. changed SqlArray::Limit(int offset, int count); in SqlCtrl.h to
	void      Limit(int _offset, int _count)               { offset = _offset; count = _count; }

The definition was missing.

2. changed a line in void SqlArray::AppendQuery(SqlBool where) method from
sql * ::Select(cols).From(table).Where(wh).Limit(count).Offset(offset).OrderBy(orderby);

to
sql * ::Select(cols).From(table).Where(wh).OrderBy(orderby).Limit(count).Offset(offset);

LIMIT and OFFSET have to be at the end of the SQL statement.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: SqlArray::SetDistinct()
Next Topic: ODBC ?
Goto Forum:
  


Current Time: Thu Sep 10 14:03:26 GMT+2 2026

Total time taken to generate the page: 0.00863 seconds