-
看看你用的是什麼語句?
-
1.連線到資料庫:
sqlconnection cnn = new sqlconnection();例項化連線。
data source = datasource; uid = username; pwd =password; database = database_name";設定連線字串。
開啟資料庫連線。
2.讓查詢顯示在 datagridview 中。
sqldataadapter da = new sqldataadapter();例項化 sqldataadpter
sqlcommand cmd1 = new sqlcommand("從表中選擇 *,CNN);SQL 語句。
cmd1;設定查詢命令以例項化 sqldataadapter。
dataset ds1 = new dataset();例項化資料集
將資料填充到資料集中
將資料集繫結到 DataGridView 以完成顯示。
注意:資料集是資料庫的記憶體映象,包括資料庫中的表、檢視、關係等。 sqldataadapter 是 C 語言的資料庫介面卡,需要通過它查詢資料庫,需要通過它設定查詢語句,查詢後將其填充到 dataset 中,然後將 dataset 和 datagridview 繫結到 OK,上面的 ** 可以寫在 button 事件中。
-
c 連線資料庫,查詢後如何輸出查詢結果可以通過以下方法1:輸出結果可以是集合物件。
2:輸出結果可以是資料集或資料表,以下示例提供了兩種方式:
該方法返回乙個集合物件,並在內部使用 datasetpublic ilistgetallstudents1()}return datalist;}
-
連線資料庫後,sqlcommand cmd = new sqlcommand(commandtext,connectionobject)。
sqldatareader dr = ; while(
-
1.定義 sqldataadapter 物件,呼叫 fill() 方法,將獲取的結果填充到資料集中,然後從資料集的 datatable 中獲取它。
2.定義 sqldatareader 物件 sqldata,通過 sqlcommand 物件呼叫 executeread() 方法,並使用 sqldata 呼叫 read() 方法讀取字段。
-
建立乙個 OleDbCommand 物件,並使用 OledbCommand 物件執行 SQL 語句。
-
這是因為你不使用更新,結果是資料庫被更新了。
新增這個會很好。
-
如果受影響的行數可以返回為 1,則表示程式有問題,需要斷點除錯。
如果沒有提示或返回多個受影響的行,則已觸發觸發器。
-
插入了錯誤的資料庫。 插入錯誤的表。
插入後,重新整理表以檢視它是否成功。 它不會自動更新。
-
請拿出具體的**看一看。
-
交易是否在不提及的情況下開啟?
-
注意:建立資料庫。
create database database-name
2. 描述:刪除資料庫。
drop database dbname
3. 說明:備份 SQL Server
- 建立備份資料的裝置
use master
exec sp_addumpdevice 'disk', 'testback', 'c:\mssql7backup\mynwind_'
- 開始備份。
backup database pubs to testback
4. 描述:建立乙個新錶。
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],.
從現有表建立新錶:
a:建立新錶選項卡,就像舊選項卡一樣
b:create table tab_new as select col1,col2… from tab_old definition only
5. 描述:刪除新錶。
drop table tabname
6. 描述:新增一列。
alter table tabname add column col type
注意:新增列後無法刪除。 將列新增到 db2 後無法更改資料型別,唯一可以更改的是增加 varchar 型別的長度。
7. 注意:新增主鍵:alter table tabname add primary key(col)。
注意:刪除主鍵:alter table tabname drop primary key(col)。
8. 描述: 在 tabname(col....)
若要刪除索引,請刪除索引 idxname
注意:索引無法更改,如果要更改索引,必須將其刪除並重新建立。
9. 描述:建立檢視檢視名稱作為 Select 語句
放置檢視檢視名稱
-
當然,您只需要編寫乙個建立表的 SQL 即可
create table ..
-
這要看你c中的使用者是否有建立表的許可權,如果有許可權就完全沒問題,如果沒有許可權就建不了。
一般來說,編譯後,基本上就變成了可執行的二進位檔案**。 但是,這些二進位**並不完美,乙個程式往往需要呼叫多個部分**,因此在執行之前需要將所有這些**進行整合。 >>>More