C#控制台中创建数据库连接
Posted kinn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#控制台中创建数据库连接相关的知识,希望对你有一定的参考价值。
与数据库的连接主要有以下三种类:
sqlconnection:数据库连接类;
sqlcommand:数据库操作;
sqldatareader:数据库读取;
SqlDataReader dr = cmd.ExecuteReader();
dr.hasrows:是否有数据;
dr.read:下移指针读取数据;
dr.fieldcount:获取结果集列数;
dr.getname;获取指定列的列名;
//创建数据库连接类对象
SqlConnection conn = new SqlConnection("server=.;database=mydb;user=??;password=??");
SqlCommand cmd = conn.CreateCommand();//根据连接创建操作对象;
cmd.CommandText = "select *from Fruit";//写t-sql语句;
conn.Open();//打开连接;
SqlDataReader dr = cmd.ExecuteReader();//执行读取方法,读取数据,返回dr结果集;将CommandText发送到连接并生产Reader;
while(dr.Read())
//Console.Write(dr["ids"].ToString()+" "+dr["name"].ToString()+"\n");
for (int i = 0; i < dr.FieldCount; i++)//dr.fieldcount是列数;
Console.Write(dr[i] + " ");
Console.Write("\n");
//foreach不可以使用
conn.Close();//关闭连接;
Console.ReadLine();
以上是关于C#控制台中创建数据库连接的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 C# 在 SQL Server 数据库中创建视图?