SQL資料庫連線語句

守望陽光01發表於2017-07-22

一般的遠端訪問的寫成這樣:

Data Source=IP ;Initial Catalog=資料庫名 ;UserID= 使用者名稱 ;Password=密碼

本地訪問的寫成這樣:

Data Source=(local);Initial Catalog=資料庫名 ;UserID= 使用者名稱 ;Password=密碼

如果是本地的,通過windows元件驗證的(也就是沒有使用者名稱,密碼的)寫成這樣:

Data Source=(local);Initial Catalog=資料庫名 ;Integrated Security=True

如果不是預設的例項,假如例項名是SQLEXPRESS,寫成這樣:

Data Source=(local)/SQLEXPRESS ;Initial Catalog=資料庫名 ;Integrated Security=True

 

 

ExecuteReader 
簡單高效的,單向前的資料查詢。返回一個SqlDataReader物件 
通常用於讀取資料 

ExecuteNonQuery 
返回一個int型別的值,返回資料庫中所影響的行數。 
用於對資料庫的各種操作

ExecuteScalar 
返回讀出結果的第一行第一列

 

 WorkflowIdled 事件
 
.NET Framework 類庫
WorkflowRuntime:: . WorkflowIdled 事件

 

更新:2007 年 11 月

在工作流例項進入空閒狀態後發生

 

static void Main()
{
    string connectionString = "Initial Catalog=SqlPersistenceService;Data Source=localhost;Integrated Security=SSPI;" ;

    using (WorkflowRuntime workflowRuntime = new WorkflowRuntime())
    {
        ExternalDataExchangeService dataService = new ExternalDataExchangeService();
        workflowRuntime.AddService(dataService);
        dataService.AddService(expenseService);

        workflowRuntime.AddService(new SqlWorkflowPersistenceService(connectionString));
        workflowRuntime.StartRuntime();

        workflowRuntime.WorkflowCompleted += OnWorkflowCompleted;
        workflowRuntime.WorkflowTerminated += OnWorkflowTerminated;
        workflowRuntime.WorkflowIdled += OnWorkflowIdled;
        workflowRuntime.WorkflowAborted += OnWorkflowAborted;

        Type type = typeof(SampleWorkflow1);
        WorkflowInstance workflowInstance = workflowRuntime.CreateWorkflow(type);
        workflowInstance.Start();

        waitHandle.WaitOne();

        workflowRuntime.StopRuntime();
    }
}

相關文章