ciao a tutti!
ho un gestionale in ASP e MySQL, in locale tutto funziona alla perfezione ma quando lo pubblico mi restituisce solo i dati delle query più semplici.
non mi restituisce messaggi d'errore mi dice che il db è vuoto.
ma i dati ci sono e se provo ad eseguire le stesse dal pannello di gestione mysql funzionano perfettamente...
ho già mandato una mail al servizio assistenza di aruba ma credo che il problema sia di una mia svista o errore...
mi dareste una mano???
Stringa:
Query funzionante:codice:StringaDB="server=xx.xxx.xxx.xx;db=vvvvv;uid=sdsdasdad;pwd=sdafsdfsdf;driver=MySQL"
Query non funzionante:codice:Set Conn = Server.CreateObject("ADODB.Connection") Conn.ConnectionString = StringaDB Conn.Open Set comm = Server.CreateObject("ADODB.Command") comm.ActiveConnection = conn comm.CommandType = 1 comm.CommandText = "select * from t_cantieri" Set Rs = Server.CreateObject("ADODB.Recordset") Rs.Open comm,,1,1 while not rs.eof%> [*]"><%=rs("nome")%> <p class="listacantieri">| MODIFICA | CANCELLA |</p> <%rs.movenext wend rs.close conn.close set rs = nothing set comm = nothing set conn = nothing
codice:ApriCantiere3="SELECT " & _ "`t_fatture`.`idf`,`t_cantieri`.`nome`, `t_fatture`.`mittente`, `t_fatture`.`dataf`, " & _ "`t_fatture`.`costo`, `t_catspese`.`spese`, `t_documenti`.`documento` " & _ "FROM" & _ "`t_cantieri` INNER JOIN" & _ "`t_fatture` ON `t_cantieri`.`Id` = `t_fatture`.`idc` INNER JOIN " & _ "`t_catspese` ON `t_catspese`.`Idcs` = `t_fatture`.`idcs` INNER JOIN " & _ "`t_documenti` ON `t_documenti`.`Idd` = `t_fatture`.`iddoc` " & _ "WHERE `t_cantieri`.`Id` =" StringaSQL=ApriCantiere&" WHERE `t_cantieri`.`Id` ="&cantiere set CommC = Server.Createobject("ADODB.command") 'Carico le fatture del cantiere CommC.activeConnection=Conn CommC.CommandType=1 StringaSQL=StringaSQL&" ORDER BY `t_fatture`.`idcs`" 'carico tutto il cantiere ordinato per tipologia spesa CommC.CommandText=StringaSQL 'response.write stringaSQL 'response.end set rsC = server.createobject("ADODB.recordset") rsC.open CommC, ,1,1
ho provato a cambiare sistema di connessione e parametri ma niente, in locale funziona sempre ma online mi restituisce il messaggio di db vuoto.
boh...
per il momento grazie...

Rispondi quotando