Autor Zpráva
kj
Profil *
ahoj,

mam takovýto dotaz :
SELECT * FROM [Map] WHERE (([X] = '50') AND ([Y] ='50'))

a potreboval bych místo '50' vložit proměnnou javascriptu .. nevíte jak to udelat ? díky
Chamurappi
Profil
Reaguji na kj:
SQL dotaz se vykonává na serveru, ne?
JavaScript se vykonává u klienta, ne?
Když chceš dostat data od klienta na server, jak to uděláš?
kj
Profil *
jo aha, tak to je problem ..
kj
Profil *
 <asp:SqlDataSource ID="CellSqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:dbConnectionString %>" 
            SelectCommand="SELECT * FROM [Map] WHERE (([X] = '<%=lairX %>') AND ([Y] ='<%=lairY %>'))">
             </asp:SqlDataSource>


a vlozeni v asp uz by slo? nejak ... protoze takhle nefunguje ...
Chamurappi
Profil
Reaguji na kj:
a vlozeni v asp uz by slo?
ASP se vykonává na serveru, ne?
ASP nemůže vidět proměnnou JavaScriptu, který se vykonává u klienta.

Když chceš dostat data od klienta na server, jak to uděláš?
kj
Profil *
ja myslím vložení proměnných asp do sql dotazu ,to by se oboje melo vykonvat na serveru ne ?
Chamurappi
Profil
Reaguji na kj:
vložení proměnných asp do sql dotazu
To by mělo jít. Ale asi ne tak, jak jsi to napsal. Viz Using Parameters with the SqlDataSource Control a Using Parameters with Data Source Controls.
kj
Profil *
díky :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: