Lorenzomakeadifference
11-01-2010, 23:04
Salve ragazzi,
sto sviluppando in C Sharp con Visual Studio 2005 una connessione ad un DB Access con autenticazione.
Dovrei per prima cosa inserire Username e Password ed infine premere il tasto entra per accedere al DB via web.
Per la visualizzazione del DB sul web ho utilizzato un controllo datagrid.
Come posso correlare il pulsante e i relativi campi Username e Password con l'accesso al DB ?
Questo è il codice:
DEFAULT.ASPX.CS
codice:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
namespace Connessione_DB_Prodotti
{
public partial class _Default : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
OleDbConnection dbConn;
OleDbDataAdapter myAdapter;
string sqlCmd;
string strConn;
DataSet oDataSet = new DataSet();
strConn =
"Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + Server.MapPath("/Prodotti.mdb") + ";" +
"Persist Security Info=False";
sqlCmd =
"SELECT " +
" ProdottoID, " +
" NomeProdotto, " +
" Prezzo, " +
" PercorsoImmagine " +
" FROM Tabella1";
dbConn = new OleDbConnection(strConn);
myAdapter = new OleDbDataAdapter(sqlCmd, dbConn);
myAdapter.Fill(oDataSet, "Tabella1");
Datagrid.DataSource = oDataSet.Tables["Tabella1"].DefaultView;
Datagrid.DataBind();
}
}
}DEFAULT.ASPX
codice:
<html xmlns="" >
<head>
<title>DB connection</title>
</head>
<body>
<form id="form1" runat="server" >
</form>
<body bgcolor="orange">
<center><h1><b>Effettua il login per accedere al DB</b></h1></center>
<asp:DataGrid id="Datagrid" runat="server" />
</body>
</html>
sto sviluppando in C Sharp con Visual Studio 2005 una connessione ad un DB Access con autenticazione.
Dovrei per prima cosa inserire Username e Password ed infine premere il tasto entra per accedere al DB via web.
Per la visualizzazione del DB sul web ho utilizzato un controllo datagrid.
Come posso correlare il pulsante e i relativi campi Username e Password con l'accesso al DB ?
Questo è il codice:
DEFAULT.ASPX.CS
codice:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
namespace Connessione_DB_Prodotti
{
public partial class _Default : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
OleDbConnection dbConn;
OleDbDataAdapter myAdapter;
string sqlCmd;
string strConn;
DataSet oDataSet = new DataSet();
strConn =
"Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + Server.MapPath("/Prodotti.mdb") + ";" +
"Persist Security Info=False";
sqlCmd =
"SELECT " +
" ProdottoID, " +
" NomeProdotto, " +
" Prezzo, " +
" PercorsoImmagine " +
" FROM Tabella1";
dbConn = new OleDbConnection(strConn);
myAdapter = new OleDbDataAdapter(sqlCmd, dbConn);
myAdapter.Fill(oDataSet, "Tabella1");
Datagrid.DataSource = oDataSet.Tables["Tabella1"].DefaultView;
Datagrid.DataBind();
}
}
}DEFAULT.ASPX
codice:
<html xmlns="" >
<head>
<title>DB connection</title>
</head>
<body>
<form id="form1" runat="server" >
</form>
<body bgcolor="orange">
<center><h1><b>Effettua il login per accedere al DB</b></h1></center>
<asp:DataGrid id="Datagrid" runat="server" />
</body>
</html>