一、SQLServer2008安装(带密码)、创建数据库、C#窗体项目测试

一、下载和安装SQLServer2008

东西太大了,没法上传到资源里面,官网其他公众号都下载可以。
右击管理员身份 运行setup.exe
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这个密钥不能用的话,也可以去百度其他密钥
JD8Y6-HQG69-P9H84-XDTPG-34MBB
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
建议改一下路径,我这边修改报错了,然后就直接安装到C盘了~~~
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输入数据库密码,后面连接数据库的时候需要使用到
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
不勾选直接下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、创建数据库

在这里插入图片描述
在这里插入图片描述
右击 数据库—>新建数据库
路径啥的自己可以修改
在这里插入图片描述
右击 —> 新建表,创建自己需要用到的表
在这里插入图片描述
我这里为了测试用户登录,所以就创建了一个user_yy表
主键id需要设置为自增方便后续操作,将标识规范设置为
在这里插入图片描述
在这里插入图片描述
右击user_yy表,编辑前200行,手动添加三条用户数据
在这里插入图片描述
这里通过用户登录来进行测试

三、C#测试

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下一步
在这里插入图片描述
创建
在这里插入图片描述
测试个简单的页面
在这里插入图片描述

四、效果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、代码如下

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace test_login
{
    
    
    public partial class Form1 : Form
    {
    
    
        public static string str_conn = "server=CY-20190824RMES;Initial Catalog=fiber_yy;User ID=sa;pwd=beyond";//server为电脑名、Initial Catalog为数据库名称、pwd为安装数据库时候的密码
        SqlConnection conn = new SqlConnection(str_conn);
        
        public Form1()//加载页面开始测试数据库是否连接成功
        {
    
    
            InitializeComponent();
            conn.Open();
            MessageBox.Show("database connection succeeded!!!");

        }

        private void button1_Click(object sender, EventArgs e)
        {
    
    
            string username = textBox1.Text;
            string password = textBox2.Text;

            if (username.Equals("") || password.Equals(""))
            {
    
    
                MessageBox.Show("提示:请输入用户名、密码!", "警告");
            }

            else
            {
    
    
                string sqlSel = "select count(*)  from user_yy where username = '" + username + "' and password = '" + password + "'";

                SqlCommand cmd = new SqlCommand(sqlSel, conn);
                if (Convert.ToInt32(cmd.ExecuteScalar()) > 0)
                {
    
    
                    MessageBox.Show("用户登录成功");
                }
                else
                {
    
    
                    MessageBox.Show("用户登录失败");
                }
            }
        }
    }
}

猜你喜欢

转载自blog.csdn.net/qq_41264055/article/details/125170014