1个回答
2018-06-29 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
关注
展开全部
首先要知道你使用的是什么数据库,如果是Sql server ,请先安装SQL Server2008,然后在C#中写如下代码:
using System.Data.sqlClient;
namespace SQl
{
class Program {
static void Main(string[] args)
{
//新建连接(用来连接数据库)
SqlConnection conn =
new SqlConnection("server=localhost;database=xue;user=sa;password=123");//其中database是你所要连接的数据库,user是用户名,SQL Server上的,password 也一样
conn.Open();//打开连接
/*
SqlCommand command = conn.CreateCommand();//创建执行命令的对象
command.CommandText = "INSERT INTO dbo.info (id, name) VALUES (7, 'WJBXL!')";//为对象复制(就是写SQL语句)
command.ExecuteNonQuery();//执行 NoQuery就是没返回结果(就是没有结果集, 不是Select的都用这个)
*/
SqlCommand cmd = conn.CreateCommand();//同样创建执行命令的东西
cmd.CommandText = "select * from dbo.info";//赋值
SqlDataReader dr = cmd.ExecuteReader();//执行 并 返回一个Reader(用来读结果集的)
Console.Write("ID\tNAME\n");// 这我写的, 打印表头
while (dr.Read()) {//一直读(read方法就是看看有没有了,有了就True没了就False, 每调用一次就向下移动一次)
Console.WriteLine(dr[0] + "\t" + dr[1]);//dr[0]就是那个datareader读出来的第一列的值
}
conn.Close();//用完了以后把连接关了
Console.Read();
}
}
}
using System.Data.sqlClient;
namespace SQl
{
class Program {
static void Main(string[] args)
{
//新建连接(用来连接数据库)
SqlConnection conn =
new SqlConnection("server=localhost;database=xue;user=sa;password=123");//其中database是你所要连接的数据库,user是用户名,SQL Server上的,password 也一样
conn.Open();//打开连接
/*
SqlCommand command = conn.CreateCommand();//创建执行命令的对象
command.CommandText = "INSERT INTO dbo.info (id, name) VALUES (7, 'WJBXL!')";//为对象复制(就是写SQL语句)
command.ExecuteNonQuery();//执行 NoQuery就是没返回结果(就是没有结果集, 不是Select的都用这个)
*/
SqlCommand cmd = conn.CreateCommand();//同样创建执行命令的东西
cmd.CommandText = "select * from dbo.info";//赋值
SqlDataReader dr = cmd.ExecuteReader();//执行 并 返回一个Reader(用来读结果集的)
Console.Write("ID\tNAME\n");// 这我写的, 打印表头
while (dr.Read()) {//一直读(read方法就是看看有没有了,有了就True没了就False, 每调用一次就向下移动一次)
Console.WriteLine(dr[0] + "\t" + dr[1]);//dr[0]就是那个datareader读出来的第一列的值
}
conn.Close();//用完了以后把连接关了
Console.Read();
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询