webForumDet fria alternativet

getrows jscript?

4 svar · 228 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Var skall jscriptfrågor postas?

<%@Language="Jscript"%>
<%
var uid = 1212;
var strsql = "SELECT sn_id,sn_body,sn_date,sn_author,u_user FROM site_news, users WHERE now() between sn_from and sn_to AND sn_uid="+ uid +" AND u_id="+ uid +" ORDER BY sn_id desc";
var arrRecSet

function serializeSql(sql){
  var conn = new ActiveXObject("ADODB.Connection");
  var ConnectString = "DRIVER={MySQL ODBC 3.51 Driver};DATABASE=*****;UID=*****;PWD=*****;SERVER=mysql1.*********.**;";
  conn.Open(ConnectString);
  var rs = conn.Execute(sql);

  if(! rs.eof){
	arrRecSet = rs.GetRows()
    }
	rs.Close();
  	conn.Close();
	
}
serializeSql(strsql);

Response.write(arrRecSet(0,0))
%>

Vad är fel på denne kåd?
Den vill på någe vis köra en funktiuon i sista raden lixom...

@ndersMedlem sedan juni 200032 969 inlägg
#2

Jag vet inte var det är tänkt att Jscriptfrågor ska postas, men eftersom det gäller asp så passar det väl bra här?

Till att börja med kan du slänga ut lite semikolon där det saknas.

Vad får du för felmeddelande?

Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Japp, nu sitter semikolona på plats.
Function expected
rad 23 --> Response.write(arrRecSet(0,0));

Jesper TMedlem sedan nov. 20017 144 inlägg
#4
arrRecSet = rs.GetRows()[b].toArray()[/b];
och Response.write(arrRecSet[b][0][/b]);

Gjorde susen.

Jesper TMedlem sedan nov. 20017 144 inlägg
#5

För kännedom så kan man göra en sådan här grej också.

if(! rs.eof){
	var arrRecSet = rs.GetRows().toArray();
    rs.Close();
    conn.Close();
    }
var x=0;
	while(x>arrRecSet.length){
                   
              Response.write(arrRecSet[x++] + " : " + arrRecSet[x++] );
}
	
}
130 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)