首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用C#语言实现一个简单登录的有关数据库连接的有关问题

2013-08-01 
用C#语言实现一个简单登录的有关数据库连接的问题验证用户名密码部分代码:try{SqlConnection conn new S

用C#语言实现一个简单登录的有关数据库连接的问题
验证用户名密码部分代码:
try
            {
                SqlConnection conn = new SqlConnection("server=.;database=Loading;Trusted_Connection=true");
                SqlCommand cmd = new SqlCommand("select count(*) from UserTable where 用户名='" + userid + "'and 密码='" + userpassword + "'", conn);
                conn.Open();
                int count = Convert.ToInt32(cmd.ExecuteScalar().ToString());
                if (count > 0)
                {

                    Response.Redirect("success.aspx"); 
                    
                }
                conn.Close();
            }
连接类:
public class Connection
    {
        public static SqlConnection CurrentConnection
        {
            get
            {
                return new SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["AccessConnectString"].ToString());//从web.config中读取数据库连接字符串
            }
            private set
            {

            }
        }
我用的是Access数据库。

点击登录按钮后无法连接数据库。求大虾指点。 数据库连接???C#?????


[解决办法]
你用的是sqlserver的一套方法,当然连不上access了。
参考这个:http://zhidao.baidu.com/question/214783438.html
[解决办法]
SqlConnection ? 
这个不对...换OleDbConnection 吧
private OleDbConnection conn;
conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + @"/dbtest.mdb");

热点排行