原创 關於SQL Join 中 where和and的區別

SQL:(表A :AID,ANAME  表B:BID,BNAME,AID) select A.AID  A.ANAME from A left join B on A.AID=B.AID (1)  and  B.BNAME='123'

原创 DataGridView控件中加入ComboBox下拉列表框的實現(C#)

        雖然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以實現下拉列表框,但這樣的列會在整列中都顯示下拉列表框,不太美觀,而且還要用代碼實現數據綁定。本文介紹

原创 C# DataTable常用方法總結

   在項目中經常用到DataTable,如果DataTable使用得當,不僅能使程序簡潔實用,而且能夠提高性能,達到事半功倍的效果,現對DataTable的使用技巧進行一下總結。     一、DataTable簡介        (1)

原创 C#快速匯出DataTable到Excel文件

項目中需要將DataTable中的內容匯出到Excel文件中,採用循環的方式逐個Cell寫數據到Excel文件中,代碼如下: //把數據表的內容導出到Excel文件中 public static void OutDataT

原创 C# 數組

1.聲明數組 下面的示例展示如何聲明不同類型的數組: 一維數組: int[] numbers; 多維數組: string[,] names; 交錯數組(數組中的數組): byte[][] scores; 2、實例化數組 聲明數組(如上所示

原创 C# 類型轉換

1. 強制轉換        如(int)table1.rows["id"][0]; 這種轉換在編程中不建議使用,是一種裝箱拆箱的過程,就是說被轉換類型本身必須是將要轉換成的那種類型,否則必然出錯; 如:  object objTest

原创 爲DataGridView增加行號

     DataGridView本身沒有行號,所以要想得到行號,需要對第一列進行重繪。我們可以在rowspostpaint事件中增加處理代碼。     ''' <summary>     ''' 給GridView添加行號    

原创 DataColumn.Expression屬性

       下面的示例在 DataTable 中創建三個列。第二和第三列包含表達式;第二列使用可變稅率計算稅款,第三列將計算的結果添加到第一列的值。結果表顯示在 DataGrid 控件中。 1 private void Calc

原创 C# []、Array、List、ArrayList 區別

[]是針對特定類型、固定長度的。 Array是針對任意類型、固定長度的。 List是針對特定類型、任意長度的。 ArrayList是針對任意類型、任意長度的。ArrayList是數組的複雜版本。ArrayList 類提供在大多數 Coll

原创 使用FOR XML合併多行查詢數據到一行

--新建ClassInfo表 create table ClassInfo (     CID  int identity(1,1), --本表ID     CNumber int,            --班級人數     CN

原创 利用Inno Setup製作補丁安裝程序

       今天需要給之前打包的一個軟件製作補丁的安裝程序,因爲當時並沒有考慮到這個小軟件會做補丁安裝程序,所以當時並沒有在註冊表中記錄這個軟件的安裝位置,不過幸好在環境變量中記錄了與這個軟件一起使用的數據庫的位置(數據庫與該軟件在同一

原创 C# ToString的方法集合

C 貨幣 2.5.ToString("C") ¥2.50 D 十進制數 25.ToString("D5") 00025 E 科學型 25000.ToString("E") 2.500000E+

原创 篩選DataTable數據的方法

       當從數據庫裏取出一些數據,然後要對數據進行整合,很容易就會想到: DataTable dt = new DataTable();//假設dt是由"SELECT C1,C2,C3 FROM T1"查詢出來的結果 for (i

原创 Javascript中註冊和移除事件的方式

對於html中的一些元素註冊事件的方式有多種 第一種: 1.  <script>   2.  function test()   3.  {   4.  alert("OK");   5.  }   6.  </script>   7. 

原创 Oracle 數據庫忘記系統管理員密碼解決方法

     如果忘記Oracle數據庫的賬號和密碼,只要你有操作系統的管理員權限,就可以把操作系統登錄帳戶加到ora_dba組裏。具體步驟如下: 1.  搜索sqlnet.ora文件,打開它看看是否有SQLNET.AUTHENTICATIO