这节讲一下怎样应用C#实行数据库的增修削查操纵,本节以SQLServer数据库为例。
.NET平台,应用ADO.NET做为与数据库效劳器的桥梁,咱们经过ADO.NET就可以够应用C#谈话操纵数据库,它的定名空间在System.Data下,要会见SQLServer数据库,就要引用其下的System.Data.SqlClient空间,若应用其它数据库,就要下载对应的包。比如,会见MySql数据库就要下载MySql.Data包。
咱们用C#连合数据库,首先要连合数据库,连合数据库应用的类是SqlConnection,
它需求一个连合字符串,这个连合字符串包括效劳器地点,数据库称号,用户名,暗码,可能请教为Windows身份登录。它有多种示意表面,时时我应用以下的表面:
stringconnString="server=.;database=student;userid=sa;password=";
这类表面对照好记,server是效劳器地点,一个点代表本机,你也能够写ip地点,会见其它机械,database是数据库称号,userid是用户名,时时是sa,password(能够简写为pwd)是暗码。
领会了这两个元素,就可以连合数据库了,代码以下:
SqlConnectionconnection=newSqlConnection(connString);//注视,此时还没有真实连合,咱们需求挪用open()法子,翻开连合connection.Open();
连合到数据库后,咱们就可以够实行下一步实行sql语句了,sql语句的实行需求依赖SqlCommond这个类。SqlComand这个类需求传入sql语句和连合目标,代码以下:
SqlCommand