protected void login_Click(object sender, EventArgs e)
{ string strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlConnection conn = new SqlConnection(strConn);
string sql = "select * from [user] where user_id='" + txtName.Text + "'";
SqlCommand Comm = new SqlCommand(sql, conn);
conn.Open();
SqlDataReader reader = Comm.ExecuteReader();
if(reader.HasRows)
{
reader.Read();
if (reader["password"].ToString() == password.Text)
{
Session["user_id"] = txtName.Text;
Response.Redirect("admin_index.html");
}
else
{
message.Text = "密码不正确!";
}
}
else
{
message.Text = "对不起,用户名不存在!";
}
}
主要是这句话 string strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
说我没有引用,我应该怎么改呢?
{ string strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlConnection conn = new SqlConnection(strConn);
string sql = "select * from [user] where user_id='" + txtName.Text + "'";
SqlCommand Comm = new SqlCommand(sql, conn);
conn.Open();
SqlDataReader reader = Comm.ExecuteReader();
if(reader.HasRows)
{
reader.Read();
if (reader["password"].ToString() == password.Text)
{
Session["user_id"] = txtName.Text;
Response.Redirect("admin_index.html");
}
else
{
message.Text = "密码不正确!";
}
}
else
{
message.Text = "对不起,用户名不存在!";
}
}
主要是这句话 string strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
说我没有引用,我应该怎么改呢?
解决方案 »
- 我遇到一条英文的编程题,但是小弟英文不怎么好,求大哥们帮翻译一下,小弟不胜感激。利用网上的翻译工具...不知所云...
- 界面框架和配置文件
- WebService的使用
- 从一个数据中获取的dataset 怎样更新到另外一个数据库中相同的表中
- 求助随机分组的问题
- 关于string处理不可见字符的问题
- 求解密的哈希算法例子
- 初学ADO.net,感觉比ADO复杂许多,一个周还没有理出头绪,请指点
- !!!怎么将一个窗体的Button (用传参的方法)传到另一个窗体上用
- 无法修改Control类型的属性的编辑器UITypeEditor
- 可不可以让 dataGridView绑定一个List?
- Google desktop 软件界面
["ConnectionString"]应该有个初始值吧
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Data.SqlClient;public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void login_Click(object sender, EventArgs e)
{ string strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlConnection conn = new SqlConnection(strConn);
string sql = "select * from [user] where user_id='" + txtName.Text + "'";
SqlCommand Comm = new SqlCommand(sql, conn);
conn.Open();
SqlDataReader reader = Comm.ExecuteReader();
if(reader.HasRows)
{
reader.Read();
if (reader["password"].ToString() == password.Text)
{
Session["user_id"] = txtName.Text;
Response.Redirect("admin_index.html");
}
else
{
message.Text = "密码不正确!";
}
}
else
{
message.Text = "对不起,用户名不存在!";
}
}
}
这个要怎么配置啊
tring strConn = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;添加新项,选择配置文件。
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<connectionStrings>
<add name="spectempConnectionString" connectionString="Data Source=Sstr;Initial Catalog=Sstrdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
<appSettings>需要添加
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=Sstr;Initial Catalog=Sstrdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>配置
没具体东西啊
就是上面语句取到得东西为空,这个值从哪来的
改下这个就可以了
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=Sstr;Initial Catalog=Sstrdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>