Originariamente inviato da victor8872
Naturalmente grazie adesso funziona!
Ma allora perchè il mio non va??
non ti saprei dire xò quel ctl.ToString = "...." mi ha fatto rabbrividire 

Poi, visto che ci sono, avrei un'altra domanda da farti:
ecco il codice
invece di mettere tutti quegli if, non potrei usare un for e verificare se i campi che vengono presi sono vuoi o pieni???
Grazie mille
sì.. usa una cosa del genere..
codice:
dim objcmd2 as new oledbcommand ("select * from utenti where id="& val &" ", objconn)
dim read as oledbdatareader
objconn.open
read=objcmd2.executereader
dim c as integer
while read.read
for c=0 to 2
if (read.getstring(0)="") then
response.Write("zero niente")
else
' qui ci fai un ciclo simile a quello ke ti ho scritto qualke messaggio fa..
' devi cambiare solo la riga
' if typeof ctl is System.Web.UI.WebControls.TextBox then
' in
' if ctl.ID = "txt" & c then
' ovviamente al posto di zero, uno, due, tre devi mettere txt0, txt1, txt2, txt3..
end if
next