急,c# 请写一个控制台程序,连接数据库,有会的大神留个邮件细聊

是一个练习题,本人新手,求指导,写的好的加分... 是一个练习题,本人新手,求指导,写的好的加分 展开
 我来答
老冯文库
2012-03-16 · 知道合伙人软件行家
老冯文库
知道合伙人软件行家
采纳数:1139 获赞数:8734

向TA提问 私信TA
展开全部

C#程序:

using System;

using System.Data;

using System.Data.SqlClient;

class Program

{

    static void Main()

    {

        try

        {

            //连接数据库,分别表示数据库服务器、数据库名和信用连接

            SqlConnection conn = new SqlConnection(@"Data Source=developer\sqlexpress;Initial Catalog=AdventureWorksDW;Trusted_Connection=true");

            //提交SQL请求,查看客户表的前10条记录

            SqlDataAdapter da = new SqlDataAdapter("SELECT TOP 10 CustomerKey, title, firstname, lastname FROM DimCustomer", conn);

            DataTable dt = new DataTable();

            //将返回结果集填充在数据表对象中

            da.Fill(dt);

            for (int i = 0; i < dt.Rows.Count; i++)//控制数据表的行数

            {

                for (int j = 0; j < dt.Columns.Count; j++)  //控制数据表的行数

                    Console.Write(dt.Rows[i][j] + "\t");

                Console.WriteLine();

            }

        }

        catch (Exception e)

        {

            Console.WriteLine(e.Message);

        }

    }

}

运行测试:

更多追问追答
追问
大神有空没,我这有两道新手练习题,可以的话留个邮件帮我看看吧
追答
ak0428@sohu.com
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式