<configuration>
<connectionStrings>
<add name="ConStr" connectionString="server=.;database=DB_USERS;uid=sa;pwd=Pasword_1"/>
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Configuration;//在项目中添加这个的引用,并在这个类里面添加这个命名空间
namespace ADO.NET登录案例1
{
public class DBHelper
{
public static string GetConnectionStrings()
{
//使用ConfigurationManager类,来获取连接字符串的信息。
return ConfigurationManager.ConnectionStrings["ConStr"].ConnectionString;
}
}
}
IF OBJECT_ID('Ins_User','P') IS NOT NULL
DROP PROCEDURE Ins_User
GO
CREATE PROCEDURE Ins_User
@name NVARCHAR(20)
AS
SELECT * FROM dbo.T_USERS WHERE T_NAME=@name
GO
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;
namespace ADO.NET登录案例1
{
class Program
{
static void Main(string[] args)
{
//提示用户输入用户名
Console.WriteLine("请输入用户名:");
//使用Console.ReadLine()接收用户输入的信息
string userName = Console.ReadLine();
//提示用户输入密码
Console.WriteLine("请输入密码:");
string password = Console.ReadLine();
//现在就是开始使用ADO.NET技术,来查询数据库了
//连接方式访问
//1.创建连接对象(连接字符串)
SqlConnection scon = new SqlConnection(DBHelper.GetConnectionStrings());
//2.创建命令对象(并为命令对象设置属性值)
SqlCommand scmd = new SqlCommand();
scmd.CommandText = "Ins_User";
scmd.CommandType = CommandType.StoredProcedure;
scmd.Connection = scon;
//3打开连接
scon.Open();
//设置参数
scmd.Parameters.Add(new SqlParameter("@name",userName.Trim()));
//4.执行命令
SqlDataReader reader = scmd.ExecuteReader(CommandBehavior.CloseConnection);
//5处理数据
if (reader.Read())
{
if (password.Trim().ToString() == reader["T_PWD"].ToString())
{
Console.WriteLine("登录成功");
}
else
{
Console.WriteLine("密码错误");
}
}
else
{
Console.WriteLine("用户名不存在");
}
//读取器用完一定要关闭
reader.Dispose();
Console.ReadKey();
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2026 源码网商城 (www.ymwmall.com) 版权所有