我们已经学习了很多项目,但其中许多项目需要配置与数据库的连接。 但是,很难突然写一个用于连接数据库的小程序。 接下来,我们将详细调查与数据库的连接。
在连接数据之前,有几件事需要弄清楚!
MySQLConnection数据库连接字符相信我们在连接到SQL Server数据库时一定使用过SQLconnection。 这有助于我们建立与数据库的连接。 把我们的配置数据库的信息提交给数据库。
使用方法
//要连接到数据的“密码”string server='server=‘“数据库登录帐户”,必须定义包含“‘数据库地址’”的字符串; password=‘密码’database=‘数据库名’; mysqlconnectionconn=newmysqlconnection (server ) MySqlCommand command对象执行了“添加、删除、修改和检索”数据库中数据的命令
常用属性
commandText :获取或设置必须对数据执行的SQL语句。
Connecttion :获取或设置此实例使用的Connection对象;
常用方法
executenonquery :执行SQL语句并返回受影响的行数。
ExecuteReader :执行查询命令并接受返回的对象;
MySqlDataReader是一种从数据库读取行的方法。
通常,必须与command命令的executeReader一起使用。
请准备建立与//的连接所需的内容。 //如果您的计算机上有未安装MySQL的驱动程序,即MySQL.data.dll文件,则需要下载并浏览到VSusing MySql.Data.MySqlClient //创建连接字符串,并将其传递给connection。 字符串服务器='服务器=“数据库地址”; UserID=‘“数据库登录帐户”; password=‘密码’database=‘数据库名’; mysqlconnectionconn=newmysqlconnection (server ) /数据库连接conn.Open; //SQL查询语句string sql='select…… . '; 创建command对象,并将您的查询语句和connection对象连接到commandmysqlcommandcmd=newmysqlcommand (SQL,conn ); //接收返回数据的对象mysqldatareaderreader=cmd.executereader (); datatable接收数据DataTable dt=new DataTable (); 将数据从reader加载到datatable中的dt.load(reader ); 谢谢您的阅读~