22 messaggi dal 11 settembre 2011
Scusate ancora, ma mi sto cimentando da poco con asp.net.

Ho inserito nel file web.config, la seguente stringa di connessione per l'accesso al DB MYSQL sito su un server remoto.

<connectionStrings>
<add name="SqlConnection" connectionString="driver=MySQL ODBC 3.51 Driver;server=66.66.666.66;uid=nomeuser;pwd=nomepassword;database=nomedatabase"/>
</connectionStrings>

Per verificare le credenziali di accesso al sito, ho creato la pagina login.aspx, con campi username e password
Nell'evento click del pulsante button, non ho la più pallida idea di cosa inserire per richiamare la connessione inserita nel web.config per fare poi la SELECT di controllo per l'accesso al sito.

Grazie dell'aiuto.

G.
Ciao,

bè hai bisogno di studiare l'accesso ai dati con .NET... Ti consiglio di leggerti questi post che ho scritto proprio per questo argomento:

http://dotnetlombardia.org/b/remixx/default.aspx

A presto
Carmine
22 messaggi dal 11 settembre 2011
Grazie del consiglio e del tuo link.
Prima lavoravo solo con asp e facevo una include della stringa di connessione in ogni file.asp.

Nel file rubrica.aspx
ho impostato il seguente codice per recuperare in griglia dati dalla tabella_clienti
Non mi dà errori. E' corretto secondo te?


<%@ Page Language="VB" AutoEventWireup="false" CodeFile="rubrica.aspx.vb" Inherits="anagrafica_rubrica" %>

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

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:SqlConnection %>"
dati_griglia="SELECT id_cliente, denominazione FROM tabella_clienti">
</asp:SqlDataSource>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="id_cliente" HeaderText="id_cliente" InsertVisible="false" ReadOnly="true" SortExpression="id_cliente" />
<asp:BoundField DataField="denominazione" SortExpression="denominazione" />

</Columns>

</asp:GridView>

</div>
</form>
</body>
</html>


La stringa di connessione l'ho definita nel web.config

-----------------------------------------------

<connectionStrings>
<add name="SqlConnection" connectionString="server=66.666.66.66;uid=xxxxx88;pwd=xxxxxxx;database=nomedb"/>
</connectionStrings>


-----------------------------------------------

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.