1、首先打開Visual Studio 2008代碼窗口,添加引用。
科爾沁網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),科爾沁網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為科爾沁上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的科爾沁做網(wǎng)站的公司定做!
2、輸入以下代碼:Public conn1 ?As SqlConnection = New SqlConnection 。
3、聲明關(guān)鍵字 Public;(因為是全局變量,所以用Public 來聲明)。
4、如果SQL 數(shù)據(jù)庫就在本機,則用以下代碼連接。
5、如果代碼太長,影響可讀性,可以用空格加"_"后,回車換行即可。
Dim DbCmd as New oledbCommand
DbCmd.CommandType = CommandType.Text
DbCmd.CommandText = CommandText
dim rowsCount as integer = cint(val(DbCmd.ExecuteScalar(select count(*) from table) ""))
查詢某個表的所有列名:
select?name?from?syscolumns?where?id?=?object_id('表名')
計算列的個數(shù):
select?count(name)?from?syscolumns?where?id?=?object_id('表名')
sqlserver支持top關(guān)鍵字,返回前100條數(shù)據(jù)。select top 100 * from table;// 返回前100行數(shù)據(jù)
mysql支持limit,一個參數(shù):select * from table limit 100; //返回前100行記錄
Oracle需要使用rownum。select * from table where rownum=100; //返回前100條數(shù)據(jù)
TOP 子句
TOP 子句用于規(guī)定要返回的記錄的數(shù)目。
對于擁有數(shù)千條記錄的大型表來說,TOP 子句是非常有用。
SQL Server 的語法:
SELECT TOP number|percent column_name(s)
FROM table_name
limit子句用于強制select語句返回置頂?shù)挠涗洈?shù),參數(shù)必須是整數(shù)常量。一個參數(shù)是返回前幾條記錄;兩個參數(shù)時,第一個參數(shù)指定第一個返回記錄行的偏移量(初始記錄行的偏移量是0),第二個參數(shù)指定返回記錄的最大數(shù)目。