Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Problema con request.querystring
lunedì 08 novembre 2010 - 12.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mauri1961
Profilo
| Senior Member
218
messaggi | Data Invio:
lun 8 nov 2010 - 12:51
Ho una pagina con una grid view dalla quale con un hyperlinkfield vado ad aprire una pagina con i dati selezionati:
<asp:HyperLinkField SortExpression="not_opera,not_committente"
DataNavigateUrlFormatString="notdett.aspx?lkopera={0}&lkcomm={1}"
DataNavigateUrlFields="not_opera,not_committente"
Text="Seleziona" />
i campi di riferimento sono due.
Ma nella pagina mi appare la maschera corretta ma nessun dato. ecco la sub page_load:
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim conn As New SqlConnection("Data Source=DELL-PORTATILE; Initial Catalog=NOTIFICHE;Integrated Security=SSPI")
Dim command As New SqlCommand("select * from notifiche_01 where not_opera=' " & Request.QueryString("lkopera").ToString() & "' and not_committente=' " & Request.QueryString("lkcomm").ToString() & "', conn)
conn.Open()
Dim dr1 As SqlDataReader = command.ExecuteReader()
If dr1.Read Then
comunica.SelectedDate = dr1("not_comunicazione").date
ubicazione.Text = dr1("not_opera").ToString
indirizzo.Text = dr1("not_indirizzo").ToString
comune.SelectedValue = dr1("not_localita").ToString
committente.Text = dr1("not_committente").ToString
comm_cf.Text = dr1("not_comm_cf").ToString
responsabile.Text = dr1("not_responsabile").ToString
resp_cf.Text = dr1("not_resp_cf").ToString
coordinatore.Text = dr1("not_coord1").ToString
coord_cf.Text = dr1("not_cor1_cf").ToString
comm_cf.Text = dr1("not_comm_cf").ToString
dataini.Text = dr1("not_inizio").date
datafin.Text = dr1("not_fine").date
impresa.Text = dr1("not_impresa").ToString
comunesede.Text = dr1("not_comune").ToString
partitaiva.Text = dr1("not_impr_cf").ToString
importo.Text = CDec(dr1("not_importo"))
Label22.Text = comunica.SelectedDate.ToShortDateString
operazione.Text = "MODIFICA"
End If
conn.Close()
Può essere un errore di sintassi ?
Finora non avevo avuto problemi con questo sistema, ma utilizzavo solo un campo di passaggio....
Grazie, Maurizio
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 9 nov 2010 - 01:27
ciao
a prescindere dal fatto che ti esorto a non usare le concatenazioni sull'sql ma le query parametriche,
>Ma nella pagina mi appare la maschera corretta ma nessun dato.
hai controllato che la querystring composta sia quella che effettivamente vorresti?
>Può essere un errore di sintassi ?
sintassi no, altrimenti non ti compilerebbe nemmeno il sito..
>Grazie, Maurizio
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
mauri1961
Profilo
| Senior Member
218
messaggi | Data Invio:
mar 9 nov 2010 - 09:24
I campi che passo sono quelli che voglio, oltretutto mostrando a video i campi che passo si vedono sulla pagina di arrivo e sono corretti.
Vista la mia scarsa esperienza dovresti essere cosi cortese da segnalarmi un esempio di query parametriche, in quanto ben poco ne so.
Come sempre grazie, Ciao.
Maurizio.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 18 nov 2010 - 10:28
>Vista la mia scarsa esperienza dovresti essere cosi cortese da
>segnalarmi un esempio di query parametriche, in quanto ben poco
>ne so.
eccoti un esempio volante:
http://community.visual-basic.it/lucianob/articles/18386.aspx
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !