数据库怎样应用到程序里面去呀?

2022-04-16 科技 95阅读
首先你要确定你想要用哪个平台,如果使用微软的.net做开发的话,可以使用ADO.Net类库进行数据库的访问,在进行数据库的数据存取之前先要进行数据库的连接,连接上数据库之后即可进行数据的存取操作,举例简单说明如下,以C#+SQLServer为例介绍下:
1.配置好你的数据库连接字符串,假设SQL服务器安装在本机,账户为sa,密码为sa,数据库db
usingSystem.Data;
usingSystem.Data.SqlClient;

publicclassDBAccess
{
privateSqlConnection_sqlConn=newSqlConnection("Server=127.0.0.1;UID=sa;PWD=sa;DataBase=db");

//打开数据库的连接
publicvoidOpen()
{
try{
//如果连接对象未打开,则打开即可与数据库进行连接
if(_sqlConn!=null&&_sqlConn.State!=ConnectionState.Open)
{
_sqlConn.Open();
}
}
catch(SqlExceptionex)
{
thrownewException(ex.Message);
}
}

//关闭数据库的连接
publicvoidClose()
{
if(_sqlConn!=null&&_sqlConn.State!=ConnectionState.Closed)
{
_sqlConn.Close();
_sqlConn.Dispose();
}
}
//假设数据库中有张雇员表Employee,查询这个表中所有雇员的工号和姓名两字段
publicDataTableGetEmployee()
{
stringsql="selectemp_no,emp_namefromemployee";
//为确保数据库已经连接上,则在查询之前先调用Open方法
Open();
SqlCommandsqlCmd=_sqlConn.CreateCommand();
sqlCmd.CommandText=sql;
DataTabledt=newDataTable();
SqlDataAdaptersqlApt=newSqlDataAdapter(sqlCmd);
sqlApt.Fill(dt);
//查询完之后再关闭数据库的连接
Close();
returndt;
}
}

以上就是用C#写的一个简单的数据库访问类,上面的代码都是手工在浏览器中敲进去的,你可自己进行参照,总之先要新建一个数据库连接对象,然后根据指定的连接字符串打开与数据库的连接,之后编写你要做的SQL查询语句传给一个实例化的SqlCommand对象,如果是做数据查询返回的话,需要借助SqlDataAdapter的Fill方法填充数据或者利用SqlDataReader逐行读取,如果只是执行数据更改操作,则只需要SqlCommand的ExecuteNonQuery即可完成。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com