次のクラスファイルを使用して接続文字列を作成しました
namespace connect
{
public class connection
{
string constr = "Data Source=.\\MYSQLEXPRESS;AttachDbFilename=C:\\Users\\Kuldeep\\Documents\\Visual Studio 2010\\Projects\\final\\App_Data\\information1.mdf;Integrated Security=True;User Instance=True";
public string constring
{
get
{
return constr;
}
}
}
}
この文字列をコード ファイルで次のように呼び出したいとします。
public partial class Account_Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// RegisterHyperLink.NavigateUrl = "Register.aspx?ReturnUrl=" + HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]);
}
protected void LoginButton_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(string constring);
con.Open();
SqlCommand cmd = new SqlCommand("select * from User where UserName =@UserName and Password=@Password", con);
cmd.Parameters.AddWithValue("@UserName",.Text);
cmd.Parameters.AddWithValue("@Password", txtPWD.Text);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
Response.Redirect("Default.aspx");
}
else
{
RegisterHyperLink.NavigateUrl = "Register.aspx?ReturnUrl=" + HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]);
// ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Invalid Username and Password')</script>");
}
con.Close();
}
}
コード ファイルで接続文字列を呼び出すコード構文は何ですか??