C# 基礎知識

1. 怎樣讓窗體居中?
    startPosition 設置 爲 CenterScreen數據庫

2. 在有登陸窗體的應用程序中,不將登陸窗體做爲啓動窗體的好處有哪些?
   1)在主窗體關閉時,可直接退出應用程序;
   2)登陸窗體不會長期駐留於內存。ide

3. 在多窗體應用程序中,怎樣顯示另外一窗體?
    1 ) 建立( new )一個要顯示窗體的實例對象變量;
    2)調用 該實例對象變量的 Show() /ShowDialog() 方法。對象

4. 怎樣在啓動窗體(主窗體)顯示前,顯示登陸窗體?
   1 ) 在啓動窗體的Load事件中,建立登陸窗體;
   2)調用登陸窗體的 ShowDialog() 方法。事件

5. 怎樣從對話框窗體(ShowDialog() 方法顯示的窗體)獲取返回值?
    對話框窗體 的 DialogResult 值便是。內存

6. 怎樣鏈接 Access 數據庫?
   1) using System.Data.OleDb;      // 連接 Access 數據庫 & SQL 數據庫
         using System.Data.SqlClient;  // 連接 SQL 數據庫
   2 ) 設置鏈接數據庫所需參數
         string ConString = // 鏈接串(連接數據庫的參數字符串)
          @"Provider=Microsoft.Jet.OLEDB.4.0;" +
          @"Data Source=.\TXL_DB.mdb";  // 磁盤數據庫文件
   3)建立一個鏈接對象變量
        OleDbConnection con = new OleDbConnection();
        con.ConnectionString = ConString;
        con.Open();字符串

7. 怎樣查詢 「孫悟空」是不是系統合法用戶?
   1) 鏈接數據庫
   2) 定義數據庫操做命令實例對象變量
         OleDbCommand cmd = new OleDbCommand();
   3)設置命令所用鏈接對象
         cmd.Connection = con;
   4)設置命令內容
            cmd.CommandText =
                "select " +
                    "count(*) " +
                "from " +
                    "[tb_user] " +             
                "where " +
                    "[登陸名]='孫悟空' and " +
                    "[密碼]='孫悟空的密碼' ";                  
            con.Open();cmd

   5)執行查詢命令,並獲取返回值
            int RecordCount = Convert.ToInt32(cmd.ExecuteScalar());
       返回值爲1時,表示有, 返回值爲0時,表示沒有。string

相關文章
相關標籤/搜索