木子屋 Dnawo's BLOG

.NET使用ODBC连接SQL Server的两种方式

👤 dnawo 📅 2012-01-13 👁 3994 👍 0 💬 0 🔄 来源:本站原创
方式一:使用系统DSN

using System;
using System.Data;
using System.Data.Odbc;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            using (OdbcConnection conn = new OdbcConnection("DSN=MyDSN;DATABASE=WHMMS;Uid=sa;Pwd=sa;"))
            {
                conn.Open();
                using (OdbcCommand cmd = new OdbcCommand())
                {
                    cmd.Connection = conn;
                    cmd.CommandText = "Select TOP 1 [Sender] FROM [MSG_Inbox]";
                    object val = cmd.ExecuteScalar();
                    Console.WriteLine(val);
                }
                conn.Close();
            }

            Console.ReadLine();
        }
    }
}

方式二:使用连接字符串

using System;
using System.Data;
using System.Data.Odbc;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            using (OdbcConnection conn = new OdbcConnection("Driver={SQL Server};Server=218.66.104.243;DATABASE=WHMMS;Uid=sa;Pwd=sa;"))
            {
                conn.Open();
                using (OdbcCommand cmd = new OdbcCommand())
                {
                    cmd.Connection = conn;
                    cmd.CommandText = "Select TOP 1 [Sender] FROM [MSG_Inbox]";
                    object val = cmd.ExecuteScalar();
                    Console.WriteLine(val);
                }
                conn.Close();
            }

            Console.ReadLine();
        }
    }
}

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 .NET使用ODBC连接SQL Server2005示例 下一篇 → 彩信猫发送smil格式彩信示例及注意事项