Concatenate variable-length-strings as table
问题 I am fetching an array of data from SQL, and then concatenating them as strings for display. The function looks like this: function FetchTopStats( Conn, iLimit ) local sToReturn = "\tS.No. \t UserName \t Score\n\t" SQLQuery = assert( Conn:execute( string.format( [[SELECT username, totalcount FROM chatstat ORDER BY totalcount DESC LIMIT %d]], iLimit ) ) ) DataArray = SQLQuery:fetch ({}, "a") i = 1 while DataArray do sToReturn = sToReturn..tostring( i ).."\t"..DataArray.username.." \t ".