c查詢資料庫主鍵列最大值,C 獲取資料庫一列數值(int型別)最大值

時間 2022-07-16 03:20:07

1樓:匿名使用者

select top 1 主鍵 from 表 order by 主鍵 desc

c#獲取資料庫一列數值(int型別)最大值

2樓:**最大功能

。。。string s=「select max(message_id) from tblmessag「

這句話是定義了乙個字串s,s的內容是 雙引號」「裡的內容。

你直接在資料庫查詢裡寫 select max(message_id) from tblmessag

c#中查詢到資料庫某個欄位的最大值,如何提取它???

3樓:

select max(欄位名) from 表名最後返回的就是最大值

sql max() 例項

我們擁有下面這個 "orders" 表:

o_id orderdate orderprice customer1 2008/12/29 1000 bush2 2008/11/23 1600 carter3 2008/10/05 700 bush4 2008/09/28 300 bush5 2008/08/06 2000 adams6 2008/07/21 100 carter現在,我們希望查詢 "orderprice" 列的最大值。

我們使用如下 sql 語句:

select max(orderprice) as largestorderprice from orders

結果集類似這樣:

largestorderprice

2000

4樓:匿名使用者

select max(列名) from 表名 即可

c#與sqlserver2005資料庫互動時,id為主鍵但不設為identity,然後取id最大值依次+1 5

5樓:匿名使用者

獲取id最大值要到資料庫裡面獲取的,用max函式,然後取出來加1就可以了

6樓:

你可以在資料訪問層來個氣泡排序,然後把最大的那個值把它放到乙個隱藏控制項裡,要用的時候直接去隱藏控制項的值

7樓:匿名使用者

這樣始終容易出錯,解決的辦法為:把這一列修改為自增列。把 indentily increament那裡修改為 yes 表示 是自動增長的

8樓:

解決「沒有插入一條測試資料就會返回乙個null值啊」

select isnull(max(id),0) from test

9樓:匿名使用者

declare @id int

select @id=max(id) from 表名set @id=@id+1

insert 表名 values(@id,其他字段值)

10樓:木葉之流

select max(id) from table

c#如何判斷資料庫中值的唯一性

11樓:匿名使用者

如果tablename是主鍵,那麼你只管操作,不會出現重複的,資料庫自己會給你判斷,如果你插入或修改語句會造成重複時,系統報錯跳出。

如果tablename不是主鍵,

update語句中,不修改tablename欄位insert語句時,先查詢一下現在插入的tablename資料庫裡有沒有存在的,有就不新增了。

12樓:宣義坊的大螞蟻

每次進行新增或修改之前都檢查一下當前指定的tablename是否應存在。

具體做法是執行查詢select count(*) from [table] where [tablename]='newname'。如果返回的數值不是0說明該值有重複。

13樓:

修改表中name欄位,給它個唯一約束就行了

不過好象實際中重名是正常的,所以考慮到這個寫個儲存過程判斷除了編號不同其他都相同的資訊然後返回失敗也是一種解決方法

14樓:

可以用foreach比較裡面tablename列裡面。所有的值呀。不過。這樣如果。你sql裡面的資料多了。處理就會很慢。。。。。

可以用。sql裡面設唯一。約束。。然後。處理一下異常提示。就成。。

15樓:傑的記事本

用sql的unique把他設定成唯一的。。然後插入失敗就彈出視窗。。。

16樓:匿名使用者

如 soft96所言!

C List分頁查詢怎麼實現,C 查詢資料庫表中資料並分頁顯示怎麼做

使用linq 頁數 int pagenum 2 每一頁多少條資料 int record 5 pagelist是某一頁的資料 var pagelist list.skip record pagenum 1 take record 跟是bs和cs是無關的 用乙個全域性變數記錄list下標可以實現吧 如下...

求助 c查詢oracle資料庫中的表的字段內容並按列顯示在listbox中

九州樹 protected void button1 click object sender,eventargs e dr.close dbc.dispose conn.close string strselect select distinct 欄位名 from test 查詢字串 dataset...

C操作SQL資料庫,怎麼把查詢出的結果賦給變數,需要參與計

給你個用例 先定義乙個變數給你使用 string strshiyong sqlconnection conn new sqlconnection 資料庫連線字串 string sqlstr select tablename.c from tablename where tablename.id 50...