2016-09-12 2 views
-1

Я создал страницу входа в Visual Studio 10. Я получаю эту ошибку, показывая каждый раз, когда я запускаю программу:Ошибка в sda.Fill (dt);

enter image description here

Вот мой код css/Default.aspx.cs:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Data; 
using System.Data.SqlClient; 

public partial class css_Default : System.Web.UI.Page 
{ 
    protected void Page_Load(object sender, EventArgs e) 
    { 

    } 
    protected void Button1_Click(object sender, EventArgs e) 
    { 
    SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=login;Integrated Security=True;"); 
    SqlDataAdapter sda=new SqlDataAdapter("Select count(*) From Log_Table Where UserName ='" + TextBox1.Text + "' and Password='" + TextBox2.Text + "'",con); 
    DataTable dt = new DataTable(); 
    sda.Fill(dt); 

    if (dt.Rows[0][0].ToString() == "1") 
    { 
     Response.Redirect("Default2.aspx"); 
    } 
    else 
    { 
     Label1.Visible = true; 
    } 
    } 
} 

ответ

1

Вы убежище Не открывайте соединение.

con.Open(); 
Смежные вопросы