C# 从Windows窗体应用程序连接到SQL Server 2008 R2数据库

C# 从Windows窗体应用程序连接到SQL Server 2008 R2数据库,c#,.net,sql-server-2008-r2,C#,.net,Sql Server 2008 R2,我不熟悉.Net框架。我需要有一个数据库连接到我的Windows窗体应用程序。我在SQLServerManagementStudio中创建了一个数据库,该应用程序是用VS2010(C#)创建的 我无法找到从应用程序连接数据库的方法(加载表单时需要连接)。请给我带路。mysql jdbc连接器是否有任何相关资料 提前谢谢 Madhura您可以使用SqlConnection类连接到数据库并执行操作 您需要传递一个连接字符串,为您提供各种数据源的连接字符串的完整列表 嗯,这需要你阅读更多的东西!连接将

我不熟悉.Net框架。我需要有一个数据库连接到我的Windows窗体应用程序。我在SQLServerManagementStudio中创建了一个数据库,该应用程序是用VS2010(C#)创建的

我无法找到从应用程序连接数据库的方法(加载表单时需要连接)。请给我带路。mysql jdbc连接器是否有任何相关资料

提前谢谢
Madhura

您可以使用
SqlConnection
类连接到数据库并执行操作

您需要传递一个连接字符串,为您提供各种数据源的连接字符串的完整列表


嗯,这需要你阅读更多的东西!连接将只建立连接,但不执行任何操作。因此,谷歌和阅读
SqlCommand
SqlDataAdapter
,LINQ,ADO,
SqlParameter
等。

将连接字符串作为

<configuration>
    <configsections>
    </configsections>
    <connectionstrings>
        <add name="connection string">
            connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\App_Data\HREChk.mdf;Integrated Security=True;User Instance=True"
            providerName="System.Data.SqlClient" />
    </add></connectionstrings>
</configuration>

下面是Db连接的代码

        DataSet ds = new DataSet() ;

        SqlConnection Con = new SqlConnection("Data Source=UrDB;Initial Catalog=es_NG;Persist Security Info=True;User ID=sa;Password=;Connection Timeout=600");
       // SqlConnection Con = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=Test;User ID=;Password=;Connection Timeout=600");
        Con.Open();
        string SqlQry = "select top 100 first_name,last_name,email_address  from user";
        SqlDataAdapter da = new SqlDataAdapter(SqlQry, Con); 
        DataTable dtTbl = new DataTable();
        da.Fill(dtTbl);            
谢谢
Uttam

您应该尝试一下,如果您遇到任何错误,我们可以帮助您。去谷歌上一些入门课程。
        DataSet ds = new DataSet() ;

        SqlConnection Con = new SqlConnection("Data Source=UrDB;Initial Catalog=es_NG;Persist Security Info=True;User ID=sa;Password=;Connection Timeout=600");
       // SqlConnection Con = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=Test;User ID=;Password=;Connection Timeout=600");
        Con.Open();
        string SqlQry = "select top 100 first_name,last_name,email_address  from user";
        SqlDataAdapter da = new SqlDataAdapter(SqlQry, Con); 
        DataTable dtTbl = new DataTable();
        da.Fill(dtTbl);