Problemi di update con asp.net e mysql

martedì 11 aprile 2006 - 11.55

Gabri.NET Profilo | Newbie

ciao a tutti, i problemi con asp.net & mysql non finiscono mai infatti ne è saltato fuori uno nuovo...

ho una detailsview a cui devo poter modificare i campi...e non ho idea di come fare...su internet non ho trovato informazioni utili riguardo i metodi da usare...da quel che ho capito devo usare l'evento modechanging e itemupdate ma non ho idea di come utilizzarli...vi posto il codice della pagina...

<%@ Page Language="C#" Debug="true"%>
<%@ Import Namespace="System.Data" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
void Page_Load(Object obj, EventArgs e)
{
DataSet ds = new DataSet();

MySql.Data.MySqlClient.MySqlConnection Conn = new MySql.Data.MySqlClient.MySqlConnection();
Conn.ConnectionString = "Server=127.0.0.1;Port=3306;Database=XXX;Uid=root;Pwd=XXX;";
Conn.Open();

MySql.Data.MySqlClient.MySqlDataAdapter da = new MySql.Data.MySqlClient.MySqlDataAdapter("SELECT * FROM t01_utente WHERE t01_id_utente = ?id", Conn);
da.SelectCommand.Parameters.Add(new MySql.Data.MySqlClient.MySqlParameter("?id", MySql.Data.MySqlClient.MySqlDbType.Int32));
da.SelectCommand.Parameters["?id"].Value = Request.QueryString.Get("id");

da.Fill(ds, "t01_utente");

View.DataSource = ds.Tables["t01_utente"].DefaultView;
View.DataBind();
Conn.Close();
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Pagina senza titolo</title>
<img src="../ci.png" border="0" width="280" height="90" alt="" >
<b>AREA DI SVILUPPO PCP.NET</b>
</head>
<body bgcolor="#E6E6FF" text="#000000" link="#000080" vlink="#800080" alink="#ff0000">
<form id="form1" runat="server">
<hr />
<b>AREA DI SVILUPPO PCP.NET</b>
Menù Principale - Operatore connesso:
<asp:Label ID="lblNome" runat="server" />
<hr />
<br />
<asp:Button ID="btnRitorna" runat="server" Text="Torna all'elenco" PostBackUrl="~/Super_User/ElencoUtenti.aspx"/><br />
<br />
<br />
<asp:DetailsView ID="View" runat="server" BackColor="#DEBA84" BorderColor="#DEBA84"
BorderStyle="None" BorderWidth="1px" CellPadding="3" CellSpacing="2" Height="50px"
Width="125px" AutoGenerateRows="False" DataKeyNames="t01_id_utente">
<asp:BoundField HeaderText="ID UTENTE" DataField="t01_id_utente" SortExpression="t01_id_utente" ReadOnly="True"/>
<asp:BoundField HeaderText="COGNOME" DataField="t01_cognome" SortExpression="t01_cognome"/>
<asp:BoundField HeaderText="NOME" DataField="t01_nome" SortExpression="t01_nome"/>
<asp:BoundField HeaderText="LOGIN" DataField="t01_login" SortExpression="t01_login"/>
<asp:BoundField HeaderText="PASSWORD" DataField="t01_password" SortExpression="t01_password"/>
<asp:BoundField HeaderText="FORNITORE" DataField="t01_id_fornitore" SortExpression="t01_id_fornitore"/>
<asp:BoundField HeaderText="GRUPPO" DataField="t01_id_gruppo" SortExpression="t01_id_gruppo"/>
<asp:BoundField HeaderText="SIGLA" DataField="t01_sigla" SortExpression="t01_sigla"/>
<asp:CommandField HeaderText="MODIFICA" ShowEditButton="True" ShowHeader="True" />
</Fields>
</asp:DetailsView>
</form>
</body>
</html>


grazie in anticipo per un vostro aiuto





Guarda qua, con quest'unico dito avrei potuto farti uscire la vita dalla bocca!!
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5