Gestione datagrdi

venerdì 07 ottobre 2005 - 09.21

Ulpin Profilo | Newbie

salve a tutti, avrei da chiedervi un favore, dovrei creare un datagrid relativo ad un db creato in precedenza, con la possibilità di esporre i dati a partire da un certo valore in avanti
ho creato il datagrid correttalmente tramite l'istruzione sql select * from table, ma così facendo mi espone tutti i dati presenti nel db
vorrei poter modificare la select da me scritta, inserendo una condizione come questa
select * from table where codice > valore
dove valore deve essere un campo textbox impostato dall'utente, ho provato a sostituire valore con text1.text ma mi dice che non è un campo presente nel db, cosa devo fare????

grazie a tutti

Cteniza Profilo | Guru

Se il tuo intento è quello di filtrare dinamicamente i dati a partire da un tuo valore fai questa cosa.
Lascia inalterata la creazione del dataset / datatable.
Trascina un dataview sulla form
imposta la tabella come datasource della dataview
imposta la dataview come datasource della datagrid
Quando dovrai filtrare non devi far altro che scrivere:
dataview.RowFilter = "myCampo > myvalore" (naturalmente impostando su myvalore il valore che ti serve)

Ulpin Profilo | Newbie

ho trovato la soluzione, basta mettere il campo tra '" & ovvvero risulterebbe

select * from table where codi > '" & variabile & "'



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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5