C# SqlServer 데이터베이스 연결 방법

3243 단어 c#SQLSERVER
설정 방식에 따라 데이터베이스를 연결하는 방법은 두 가지가 있다.
1. 데이터베이스 사용자 이름과 비밀번호 등을 통해 직접 로그인
using System.Data;
using System.Data.sqlClient

 public static void ConnSqlServer1()
 {
       //       
       //⭐ : SqlServer Windows , , “Trusted_Connection=SSPI” 
       SqlConnection conn = new SqlConnection("Server=127.0.0.1;DataBase=TEST;uid=sa;pwd=a");
       // 
       conn.Open();
       // sql
       SqlCommand sc = new SqlCommand("select * from mark",conn);
       // 
       DataSet ds = new DataSet();
       SqlDataAdapter sda = new SqlDataAdapter(sc);
       // 
       sda.Fill(ds);
  }

2. 앱을 통해.config의 ConfigurationManager.ConnectionString에서 데이터베이스 구성 정보를 가져와 로그인합니다.

<configuration>  
  <connectionStrings>
    
    <add name="connStr" 
    connectionString="Server=127.0.0.1;DataBase=TEST;Uid=sa;Pwd=a"/>
  connectionStrings>
configuration>
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
public static void ConnSqlServer2()
        {
            // app.config connectionString
            String connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
            // , 
            SqlConnection conn = new SqlConnection(connStr);
            conn.Open();
            SqlCommand cmd = new SqlCommand("select * from mark", conn);
            DataSet ds = new DataSet();
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            da.Fill(ds);
        }

좋은 웹페이지 즐겨찾기