登錄測試
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CLearning
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("輸入用戶名");
string username = Console.ReadLine();
Console.WriteLine("輸入密碼");
string password = Console.ReadLine();
Console.WriteLine(password);
using (SqlConnection conn = new SqlConnection(@"server=.\;database=mydb2;Trusted_Connection=SSPI;"))
{
conn.Open();
using(SqlCommand cmd=conn.CreateCommand())
{
cmd.CommandText = "select * from Table_1 where Username ='"+username+"'";
using(SqlDataReader reader=cmd.ExecuteReader())
{
if (reader.Read())
{
string dbpasseord = reader.GetString(reader.GetOrdinal("Password"));
Console.WriteLine("dbpassword=" + dbpasseord);
if (password == dbpasseord)
{
Console.WriteLine("Succeed");
}
else Console.WriteLine("Password Error");
}
else
{
Console.WriteLine("no username");
}
}
}
}
}
}
}