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
Sqldatasource e comando select
domenica 21 maggio 2006 - 10.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
dom 21 mag 2006 - 10:44
allora sto facendo un applicazione web....vorrei richiamare attraverso l'sqldatasource il comando di select ovvero questo.
System.Web.UI.WebControls.SqlDataSource.Select(System.Web.UI.DataSourceSelectArguments)
il problema è qui System.Web.UI.DataSourceSelectArguments,cosa ci devo passare ??,in rete non sono riuscito a trovare esempi.
C'è solo un capitano !!!!!!
aabruzzese
Profilo
| Junior Member
89
messaggi | Data Invio:
dom 21 mag 2006 - 14:36
Vedi qui un essempio.
Dim Member As Guid = CType(Membership.GetUser().ProviderUserKey, Guid)
Dim connection As New SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings("ClubSiteDB").ConnectionString)
Dim command As New SqlClient.SqlCommand("dbo.addAttendance", connection)
Dim param0 As New SqlClient.SqlParameter("@EventId", EventID)
Dim param1 As New SqlClient.SqlParameter("@NumberofGuests", Convert.ToInt32(numofguests.Text))
Dim param2 As New SqlClient.SqlParameter("@UserId ", Member)
command.Parameters.Add(param0)
command.Parameters.Add(param1)
command.Parameters.Add(param2)
command.CommandType = CommandType.StoredProcedure
connection.Open()
command.ExecuteNonQuery()
connection.Close()
RSVPGrid.DataBind()
Catch ex As Exception When 1 = 1
Response.Clear()
Response.Write("<html><head><title>Sorry, an Error has occured</title>" & _
"<link rel=""stylesheet"" type=""text/css"" href=""client.css"" /></head><body bgcolor=""#ffffff"">" & _
"<p><font class=""error"">An Exception error has occurred on this page:<p>" & _
"<p>" & ex.ToString() & "<p><b>Record NOT Inserted</b>" & _
"<p>Please go back and <a class=""pageLink"" href=""javascript:history.back();"">try again</a> or " & _
"return to the main page to <a class=""pageLink"" href=""forum.aspx"">view all Topics</a>.</font>" & _
"</body></html>")
Server.ClearError()
Response.End()
End Try
End Sub
Sub canceller_update(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs)
Try
Dim Member As Guid = CType(Membership.GetUser().ProviderUserKey, Guid)
Dim connection As New SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings("ClubSiteDB").ConnectionString)
Dim command As New SqlClient.SqlCommand("dbo.removeAttendance", connection)
Dim param0 As New SqlClient.SqlParameter("@EventId", EventID)
Dim param1 As New SqlClient.SqlParameter("@UserId ", Member)
command.Parameters.Add(param0)
command.Parameters.Add(param1)
command.CommandType = CommandType.StoredProcedure
connection.Open()
command.ExecuteNonQuery()
connection.Close()
RSVPGrid.DataBind()
Spero che ti serve.
Angelo Abruzzese
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
lun 22 mag 2006 - 08:35
si grazie cosi lo sapevo fare...ma volevo usare il datasource per fare il tutto.
C'è solo un capitano !!!!!!
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
lun 22 mag 2006 - 10:59
allora diciamo che uso un sqldatasource per agganciare i dati ad un gridview e fare tutte le operazioni di modifica ecc...
Ora vorrei creare 10 caselle di testo per fare le ricerche sul gridview e le vorrei strutturare cosi
combobox(riempita con la lista dei campi)
combobox(riempita con i simboli di ricerca(< > <> = between)
e una textbox per immettere il valore da ricercare.
Ora se metto un valore e premo il pulsante ricerca...devo dire a sql datasource di usare un'altra query per recuperare i valori e immettere da codice i nuovi parametri..e fin qui nessun problema.
Ora se faccio le classiche operazioni di riordino campi ,eliminazione ecc..ogni volta devo dire al sqldatasource di usare la query nuova perchè altrimenti lui userebbe quella a desain time,e quindi non ci sarebbe coerenza tra i dati vero ??.Questo lo faccio ogni volta nell'evento selecting del datasource ??
Un altra cosetta posso recuperare con una query il nome delle colonne di una tabella ??
C'è solo un capitano !!!!!!
aabruzzese
Profilo
| Junior Member
89
messaggi | Data Invio:
mar 23 mag 2006 - 00:09
recuperare con una query il nome delle colonne di una tabella ??
SELECT column_name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name='tablename'
Provi questo query.
Angelo Abruzzese
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
mar 23 mag 2006 - 11:57
Che spettacolo funziona grazie tanto
!!!!!!!!
C'è solo un capitano !!!!!!
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 !