Ciao a tutti.
Perchè questa query va in errore se prevedo nella riga del response.write il campo number, se nella query viene selezionato ???![]()
Grazie....codice:sql = " SELECT CONCAT(left_part, next_part) AS macro " sql = sql & " , COUNT(*) " sql = sql & " FROM ( SELECT id " sql = sql & " , number " sql = sql & " , LEFT(description,18) AS left_part " sql = sql & " , SUBSTRING_INDEX( " sql = sql & " SUBSTR(description FROM 19) " sql = sql & ", '-',1) AS next_part " sql = sql & " FROM my_tbl ) AS d " sql = sql & " GROUP " sql = sql & " BY macro " Set objRS = Server.CreateObject("ADODB.Recordset") objRS.Open sql, objconn response.write sql & " " if not objRS.eof then objRS.MoveFirst() Do While Not objRS.EOF response.write objRs("number") & " - " & objRs("macro") &" " objRS.MoveNext() Loop end if objRS.Close Set objRS = Nothing objconn.Close Set objconn = Nothing

Rispondi quotando