c#

位置:IT落伍者 >> c# >> 浏览文章

C#两种连接数据库的方法


发布日期:2018年07月07日
 
C#两种连接数据库的方法

纯操作实现

第一步操作

打开SqlServer的企业管理器如果当前运行的不是local则将其删除接着新建SqlServer注册添加local实现注册

右击local下的数据库选择所有任务再选择附加数据库将会弹出附加数据库窗口选择你将要附加的数据数据库名及数据库用户名然后确定附加成功

注意当数据库用完后需要分离数据库然后将其保存右击数据库所有任务分离数据库则完成

第二步Vistualstudio中操作

新建项目选择窗体应用程序

在form窗体中添加工具箱数据view

选择DataGridview上边框的三角符合选择选择数据源下添加项目数据源然后选择数据库下一步选择新建连接下的SqlServer然后继续弹出添加连接窗口在该窗口中的服务器名下填写英文点号(登陆到服务器选择使用SqlServer身份验证填写数据库用户名和密码然后选择你的数据库然后测试连接如果成功则说明连接成功

在VistualStudio中运行你的文件这时form中添加的DataGridview中会出现逆的数据表

代码实现

新建项目选择窗体应用程序

在form窗体中添加工具箱中数据中的DataGridview

双击form窗体首先在form的头部添加两条using Systemdata;using SystemdataSqlclient 然后再form_load()事件中编写如下代码

String constr=data source=;intial catalog=student;user id=sa;password=; //连接数据库服务器

SqlConnection conn=new SqlConnection(constr) //SQL连接类的实例化

Connopen()//打开数据库

Messageboxshow(连接成功! //弹出窗口用于测试数据库连接是否成功

String sql=select * from student; //执行的查询语句

SqlDataAdapeter find=new SqlDataAdapter(sqlconn) // 创建DataAdapter数据适配器实例SqlDataAdapter作用是 DataSet和 之间的桥接器用于检索和保存数据

DataSet save=new DataSet()//创建DataSet实例

findFill(savewu// 使用DataAdapter的Fill方法(填充)调用SELECT命令 fill(对象名自定义虚拟表名

DataGridViewDatasource=saveTables[]; // 向DataGridView中填充数据

connclose() //关闭数据库

               

上一篇:关于c#静态方法和实例方法的辨析和应用

下一篇:利用.NET FileStreams将DTD插入XML文件中