计算机专业毕业设计:[10]数据库连接测试
1、我们设计好了数据库中的四个表,网站文件目录也做好了,现在我们开始编写代码。
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/e57a258602214f57931df00f732064fb970b73e3.jpg)
2、数据库和网站目前是两个独立的东西,我们需要测试一下他们是否已经关联起来了,双击打开我们的【MyClass】类文件
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/f9617afb960b3121032aa717dee983aee9d76de3.jpg)
3、在类文件里面输入如下代码,我们可以看见输入完之后,左侧就出现了一个可伸缩的小加号,编写程序这个很常用,便于规范代码
【
#region 判断数据库连通
#endregion
】
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/82eff6d7592ae3efed33b78554b6326c566664e3.jpg)
4、输入方法【IsOpen()】用于判断数据库连通性,其中用【try......catch....】捕获异常
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/562787cf02532f6336ce4382699147e832e05ce3.jpg)
5、本方法完整代码如下,大概意思是,连接数据库,若能打开数据库返回true
【
public bool IsOpen()
{
try
{
SqlConnection cn = this.Getcon();
cn.Open();
cn.Close();
cn.Dispose();
return true;
}
catch (Exception)
{
return false;
}
}
】
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/46a92de039723d03a7a19d32bb486143d6d457e3.jpg)
6、双击树形目录,打开【Default.aspx.cs】代码页面
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/31097f43d7d4483126a05513d40f822b75ee51e3.jpg)
7、对类【MyClass】进行实例化,以便引用里面的方法
【
MyClass myclass = new MyClass();
】
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/75af02324b18512ca6ba7b13ad334884cce349e3.jpg)
8、在页面的Load事件中加入代码,页面一打开就判断数据库连接情况
【
if (myclass.IsOpen() == true)//测试数据库连通
Response.Write("数据库连接正常");
else
Response.Write("数据库连接失败!");
】
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/cca2552c56ee7b7fb445dfc16ef4fcf5ef0d41e3.jpg)
9、运行代码,在页面上单击右键,选择在浏览器中查看
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/fdb4f00d3aceaad74b20af56eee7340f6578b8e3.jpg)
10、打开的浏览器页面输出:数据库连接正常!,说明数据库配置成功
![计算机专业毕业设计:[10]数据库连接测试](https://exp-picture.cdn.bcebos.com/65390a23beb9763e608918626ad06de89b61b0e3.jpg)