求助,C查詢oracle資料庫返回行數的問題

2022-04-24 18:55:21 字數 2030 閱讀 9822

1樓:匿名使用者

select count(*) from table

c#幾年不看了,具體語法忘記了

大概也就是connection,然後statement 然後執行sql 然後返回一個resultset 再取出結果集

2樓:匿名使用者

......

oracledataadapter adp= new oracledataadapter("select * from table", conn);

datatable tbl = new datatable();

adp.fill(tbl);

int rowcount = tbl.rows.count();

3樓:匿名使用者

oracleconnection conn = new oracleconnection();

conn.connectionstring = ....

conn.open();

oraclecommand cmd = conn.createcommand();

cmd.commandtext = "select count(*) from table";

int count = cmd.executescalar();

為什麼在c#中查詢資料庫時返回的影響行數等於-1?

4樓:文件類共創空間

如果查詢語句之前有insert,delete語句的話:

command.executenonquery就會返回 -1行。

建議如果條件符合,可以使用 command.executescalar來判斷有沒有資料返回,在select的情況下和executenonquery效果是一樣的。

5樓:匿名使用者

在.net中,executenonquery方法返回受到insert,update 和 delete 操作影響的行數。對於所有其他查詢都返回 –1,而不是一般認為的0。

c#中如何把oracle資料庫查詢的結果集返回

6樓:4終

1、首先通過dll方式進行連線資料庫, 也是一個比較通用的方式,專案引入後,即可使用,非常方便,使用之前如有把封裝的dll檔案引入自己的專案中,專案裡就可以直接呼叫。

3、也是通過system.data.oracleclient方式進行連oracle資料庫,但是不要進行配置tnsnames.ora檔案。

4、最後還可以通過odp方式進行連線oracle資料庫,odp是oracle公司提供的資料庫訪問類庫,如下圖所示就完成了。

c# 查詢oracle資料庫通過parameter傳遞引數的問題

7樓:阿

把白前面的(號,和族後面的)去掉試一試

8樓:匿名使用者

//注意:以下方法使用的是oracle的odp.net,如果是微軟自帶的控制元件語法可能會有區別

//利用sql語句將引數轉化為資料庫內的查詢結果,注意:1的位置

string cmdtext = "select * from tablename where nationnal in (select trim(regexp_substr(str, '[^,]+', 1, level)) strrows from (select :1 as str from dual) t connect by instr(str, ',', 1, level - 1) > 0) ";

//定義引數內容,如果是陣列,可用for迴圈拼接成一個引數,最後傳參時用trimend將最後一個「,」去掉

string awbnostr = "白族,土家族,傣族"

//將內容寫入引數

oracleparameter cmdparms = ;

//此處根據自己封裝的方法名傳參

return oradb.executedatatable(cmdtext, connstr, cmdparms);

關於oracle資料庫使用者和資料庫之間的關係

表空間,其實是 預設表空間。也就是這個使用者 create table 語句,不指定表空間的話。就預設把表,建立在那個 預設表空間 上面。沒有給他指定其它表空間的管理許可權 但使用者a能操作其它表空間,在其它表空間中建立表,是怎麼回事哪。這個要看你到底給了多少許可權給這個使用者a 你要是sql gr...

oracle如何建立資料庫???

操作 視窗,單擊建立資料庫。步驟 3.從步驟 2 共 8 個步驟 資料庫標識 視窗,在全域性資料庫名稱欄位輸入 tivoli privacy manager 資料庫的名稱然後單擊下一步。步驟 5.從步驟 4 共 7 個步驟 資料庫連線選項 視窗,選擇在預設情況下您需要您的資料庫工作的模式。單擊未用模...

c 語言遞迴顯示資料資料庫語句查詢

可以更改資料庫查詢語句來完成任務,我知道口說都會,但我沒有例項。c c 程式設計 從資料庫中查詢並把查詢結果顯示在datagridview c 查詢資料庫中有多少條記錄,並在textbox中顯示出來,求 string sqlrc select count from 表名字 dataadapter d...