Credo di essere di fronte ad un problema omnicomprensivo (AS2.0, ASP, dBAccess) nel quale solo qualcuno di voi GURU può aiutarmi. Mi spiego:
ho uno script AS che preleva un elenco di nominativi da un dB tramite Asp e fin qui OK.
Dall’elenco che compare vorrei che, selezionando uno dei nomi:
1. Venisse mandato il nome selezionato al dB tramite un file asp
2. Vorrei che il livello Flash venisse caricato con un nuovo file che carichi dalla tabella di appoggio il nome del giocatore per crearne poi la sua tabella personale.
Per quanto riguarda il punto 1. la parte AS
Player=Giocatore[numero];
dati_send = new LoadVars();
dati_send.Player = Player;
dati_send.sendAndLoad("write_giocatoreC1DaVisionar e.asp", dati_send, "POST");
dati_send.onLoad = function(success) {
if (success) {
//tua azione
trace("scritto")
trace(dati_send.Player);
out = dati_send.out; //recupera l'ok da asp
trace(out);
} else {
trace("ACC");
}
};
trace(dati_send.Player) mi da il nome giusto ma trace(out) mi da undefined. E nella tabella Access non viene scritto nulla. Il file ASP, se chiamato da Internet Explorer, funziona
Allego anche ASP
<%
DVisita = Now()
Player=request("Giocatore")
StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/Pallacanestro poggio rusco/mdb-database") & "\db.mdb"
set Conn = Server.Createobject("ADODB.Connection")
Conn.Open StrConnessione
SQL = "insert into tblGiocatoreC1DaVisionare (Data,Giocatore)"
SQL = SQL & " values ('" & DVisita & "','" & Player & "')"
response.write SQL
Conn.execute SQL
Conn.Close
set Conn=nothing
%>
Qualcuno riesce a spiegarmi dove sta l’errore?
Thanks

Rispondi quotando