当前位置:编程学习 > C#/ASP.NET >>

做ASP.NET的登录界面时,连接ACESS数据库的代码?

就是登录窗体包括用户名,密码,身份。三者连接ACESS
追问:谢谢,这个连接可以,主要是后面跟登录窗体的连接代码,就是登录的时候用户名跟密码都要跟数据库一致时,代码要怎样?
答案:和连接sql差不多,把sqlconnection换成oledbconnection;

相应的包也要导入

ADO.NET

public static string servpath = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + inserpath + "Data\\Data.sk;Persist Security Info=False"; //这个inserpath 你改成你ACCESS所在的路经

string sql="select * from SK_userm where uname='" + textbox1+ "' and upwd='" + textbox2.text+ "'"
OleDbCommand cmd = new OleDbCommand(sql, conn);

conn.Open();
OleDbDataReader sdr = cmd.ExecuteReader();
conn.CLOSE();

access是不支持.net的Login控件的,需要自己写一大堆代码。

楼上给出了查询的,如果想让这代码与Login结合,还需要配置自定义Author验证提供程序集。或者自定义Login控件中的button,自定义用户票据生成方法,总之代码比较多,也比较冷门,很多人不知道,还是用asp里的验证方法。网上多搜下就有相关示例了。

上一个:asp.net注册重置按钮代码怎么写?后面有验证控件的
下一个:asp.net(c#)中消息窗口弹出代码,跪求了

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,