数据库学习笔记

一:连接数据库首先在vs里的添加个mysql.data的引用然后才能使用 Mysql.Data.MysqlClient(ADO.Net 的那几个控件都在这里)
接下来直接用代码分析了
            string connectString = "server=127.0.0.1;port=3306;user=root;password=520..yzb;database=userdetails";
            //string connectstring = "Data Source=.;Initail Catalog=TestDb;Integrated Security=True";
            MySqlConnection conn = new MySqlConnection(connectString);
            conn.Open();
            //MessageBox.Show("SDFSD");
            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = conn;
            cmd.CommandText = "select*from usertdetails";
            MySqlDataReader reader = null;
            reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
             bool flag = true;
            while (reader.Read())
            {
                if (txtPwd.Text == reader["Pwd"].ToString() && txtName.Text == reader["UserName"].ToString())
                {
                    MessageBox.Show("正确的用户名和密码");
                    flag = false;
                }
             }
            if (flag) MessageBox.Show("请输入正确的用户名或密码");
server=。对应着服务器名(进入数据库需要密码登陆的时候那里会有) port= 对应端口号 然后就是mysql的用户名密码 和选取的项目 到open那算事连接完了
接着是MySqlCommend命令 首先实例化在连接上数据库的那个类 form后面对应的是你要选取的表名
接着是读取MySqlDataReader类只能读取不能修改。其中Read()方法直到读取完最后一 []里的参数是每一行的行名   然后对应该值
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务