Secure Site DB

 :: Datenbanken :: SQL

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Secure Site DB

Beitrag von Zwieback am Mi Jan 27, 2016 4:54 pm

Im .aspx.cs der Login Seite: schrieb:protected void btnAnmelden_Click(object sender, EventArgs e)
{
//Verbindung zur DB herstellen
SqlConnection conDBTodo = new SqlConnection(ConfigurationManager.ConnectionStrings["ConTodo"].ConnectionString);

//SqlCommand vorbereiten, Verbindung zur Tabelle
SqlCommand comDemoSelect = new SqlCommand();
comDemoSelect.Connection = conDBTodo;
http://comDemoSelect.CommandType = comm
comDemoSelect.CommandText = "SELECT Name, Vorname FROM dbo.Benutzer WHERE BenName = @BenName AND Passwort = @Passwort";
comDemoSelect.Parameters.AddWithValue("@BenName", this.txtBenutzer.Text);
comDemoSelect.Parameters.AddWithValue("@Passwort", this.txtPasswort.Text);
comDemoSelect.Connection.Open();

//Datareader um Daten anzuzeigen
SqlDataReader drTodo = comDemoSelect.ExecuteReader();

//Datenausgabe in Labelfeld mit Datareader
if (drTodo.HasRows == true) //Sind Datensätze vorhanden?
{
Session["LoggedIn"] = "true";
Response.Redirect("OrteErfassen.aspx");
}
else
{
Response.Redirect("anmelden.aspx");
}


//Schliessen aller Verbindungen
drTodo.Dispose();
drTodo.Close();
comDemoSelect.Dispose();
comDemoSelect.Connection.Close();
conDBTodo.Dispose();
conDBTodo.Close();
Im .aspx.cs der zu schützenden Seite: schrieb: protected void Page_Load(object sender, EventArgs e)
{

if (Session["LoggedIn"] != null && Session["LoggedIn"].ToString() == "true")
{
}

else
{
Response.Redirect("anmelden.aspx");
}
}


Im Web.config einfügen: schrieb:
<configuration>

<connectionStrings>
<add name="ConToDo" connectionString="Data Source=1313-113W7\SQLEXPRESS;Initial Catalog=Benutzer;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>

<system.web> …

Zwieback
Admin

Anzahl der Beiträge : 33
Anmeldedatum : 03.03.14

Benutzerprofil anzeigen http://htmlcssanleitungen.aktiv-forum.com

Nach oben Nach unten

Re: Secure Site DB

Beitrag von hacker86 am Mi Jan 27, 2016 8:41 pm

Code:
<configuration>
   <connectionStrings>
      <add name="STRINGNAME" connectionString="Data Source=??\SQLEXPRESS;Initial Catalog=sqlToDo(Name der DB);Integrated Security=True" providerName="System.Data.SqlClient"/>
   </connectionStrings>
   <system.web>
      <compilation debug="true" targetFramework="4.0"/>
   </system.web>
</configuration>

hacker86

Anzahl der Beiträge : 3
Anmeldedatum : 27.01.16

Benutzerprofil anzeigen

Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben

- Ähnliche Themen

 :: Datenbanken :: SQL

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten