做c#登录页面,怎么跟数据库Access连接进行用户名和密码的判断呢
展开全部
//说明 你要先建立一个access的数据库文件 名称是yhm.mdb
//数据表 zl里面有usename即用户名字段 和 password即密码字段
//其中的sql语句改一下就可以了 参照2楼
//以下是在控制台中简单测试
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Web;
namespace ConsoleApplication1
{
class Program
{
//控制台测试连接Access数据库
//2010 - 6 - 1
static void Main(string[] args)
{
OleDbConnection conn = null;
OleDbDataReader reader = null;
try
{
conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=yhm.mdb ;");
conn.Open();
string name = "lee";
OleDbCommand cmd = new OleDbCommand("Select username FROM zl where username= '" + name + "' ", conn);
reader = cmd.ExecuteReader();
if (reader.Read())
{
Console.WriteLine("读取成功");
}
else
{
Console.WriteLine("读取失败");
}
}
finally
{
if (reader != null) reader.Close();
if (conn != null) conn.Close();
}
}
}
}
//数据表 zl里面有usename即用户名字段 和 password即密码字段
//其中的sql语句改一下就可以了 参照2楼
//以下是在控制台中简单测试
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Web;
namespace ConsoleApplication1
{
class Program
{
//控制台测试连接Access数据库
//2010 - 6 - 1
static void Main(string[] args)
{
OleDbConnection conn = null;
OleDbDataReader reader = null;
try
{
conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=yhm.mdb ;");
conn.Open();
string name = "lee";
OleDbCommand cmd = new OleDbCommand("Select username FROM zl where username= '" + name + "' ", conn);
reader = cmd.ExecuteReader();
if (reader.Read())
{
Console.WriteLine("读取成功");
}
else
{
Console.WriteLine("读取失败");
}
}
finally
{
if (reader != null) reader.Close();
if (conn != null) conn.Close();
}
}
}
}
展开全部
用ODBC 系统自带的数据源
在控制面板里面找
。。用户名一般都没设 。。
你设了就有了。。。
字符串你参照别人写的就行了
在控制面板里面找
。。用户名一般都没设 。。
你设了就有了。。。
字符串你参照别人写的就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 用户表 where 用户名="" and 密码=""
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询