C 訂單編號自動按時間生成 30

2025-07-24 00:30:14 字數 2789 閱讀 4089

c#訂單編號自動按時間生成

1樓:匿名使用者

將時間轉化成時間戳。

參考:或許我對你的按時間生成理解有誤!

在c#中怎麼按時間和隨機數來生成唯一不重複的定單號

2樓:這棵樹有點歪

這個穩定的解決辦法是利用資料庫來實現的。

如果是sql server可以利用自增長型別。

如果是oracle 可以利用sequence

c#自動生成流水號的**怎麼寫?

3樓:網友

不安全的說吧,如果是這種流水號那麼在使用的過程中會出現安全隱患。

可以是年月日 加上一串隨即字元組成。

4樓:網友

////// 生成充值流水號格式:8位日期加8位順序號,如2010030200000056。

/public string getserialnumber(string serialnumber)

return "yyyymmdd") +"00000001";

絕對可行。

5樓:苗子說全棧

可以設計兩個欄位, 或者是, 你寫乙個方法然後取出來你要的最大值+ 1然後得到的值, 再做計算,思路:select max(流水號) from 表名2.比方你上面的, 用字串擷取, 獲得去掉前兩位的數, 然後獲得年月日, 然後呢, 在你的序號上增加一。

3.然後等到了你要的資料hk201301050001,或者, 你建兩個欄位, 乙個顯示流水號(也就是你要的值), 乙個就不顯示, 是這個表的序列號, 然後根據這個序列號去生成你要的hk年月日+ 序列號(也就是第二個欄位), 然後得到你要的值,上面的可以用乙個方法實現, 然後呢, 就去呼叫這個方法就行了。

6樓:網友

這個流水號不就是日期嗎?

c# 怎樣自動生成流水號

7樓:網友

你不是已經把思路寫出來了嗎。

就是取出最大值,無資料就為1.

8樓:網友

流水號由8位日期加8位順序號組成,如2010030200000056。

先從資料庫中取中最大的流水號,和此時要生成的日期比較是否在同一天,是則順序號加1,否則重新以此時日期生成流水號。

方法一,通過sql:

select max(serialnumber) as maxserialnumber from tb

從資料庫獲取最大流水號後,呼叫getserialnumber方法。

//// 生成充值流水號格式:8位日期加8位順序號,如2010030200000056。

/public string getserialnumber(string serialnumber)

return "yyyymmdd") +"00000001";

方法二。生成消費單號,按日期生成單號,預設是年月日+四位數字,如:200906010001;後四位數字可以自動增長位數。

/lastnumstr目前資料庫中最後的單號。

public static string assignment(string lastnumstr)

elseelse

return ymd + number0 +

9樓:網友

select @@identity

能夠獲得你下次插入的id

c# 自動生成規則字串序號

10樓:網友

根據上乙個序列號來進行判斷,如果上乙個序列號日期跟今天不同,那麼現在的序列就是001

如果日期相同,那麼就是把序號+1

11樓:木易陽

string strid = "ycgk100817001"; //獲取的最大編號。

string strdate = ,6);

string nowdate = "yymmdd");

string strnum = "";

*這一部分只是主要的方法,前提是編號已經獲取並且格式是固定的* 即:yc+gk+100817+001

公司名稱+是車輛型別+日期+序號* 而後我只寫了對於同一公司名稱同一車輛型別根據日期來設定它的編號* 至於根據公司名稱或是車輛型別生成字串,* 可以參照這個方法來,以前我也寫過乙個這樣的方法,* 不過上面的步驟都是通過sql語句來的。

就是根據這三個字串(公司名稱+是車輛型別+日期)來找到最大的編號。

找到了就給它+1,如果沒有找到的話就直接賦值為:"001"了* */

如果當前日期和給定的日期相同則加1,否則將順序號設為「001」

if (else

string newstrid = , 4) +nowdate + strnum;

12樓:

建議看一看正規表示式。

我想用c#實現自動根據輸入內容,生成規律的編碼,如何實現:想了好幾...

13樓:網友

1,首先你用正則取出"3wep0000「和"3wep0010",也就是被」-「隔開的兩部分,正則:(.

2,」字首字串,內容,位數不確定「,然後取出字首和流水號部分,這裡你還需要判斷字首是否一致,正則:(.

\d+$)為字首,$流水號。(使用者輸入時還得判斷輸入的是否合理。)

3,字首和流水號都出來了,剩下的就是自增和上限的處理了,for迴圈都可以了。

標題如何自動編號,word標題如何自動編號

你還在為設定word文件自動編號而擔憂嗎?今天教你一招快速設定!請參考 如何在word中設定章節標題自動編號 在復word中如何實制 現章節標題bai自動du編號zhi 經 dao驗 1.選單 檢視 大綱 切換到大綱模式 2.在大綱工具欄設定的標題級數,如一級標題 內二級標題 容 3.游標定位於要插...

快遞單號是運單號還是訂單編號

快遞單號是運單號。運單號是快遞包裹的唯一標識 包含了收件人的快件的詳細資訊,通常由數字和字母組成。快遞公司會將快遞單或嫌芹號資訊上傳到網路上,方便客戶隨時查詢快遞的進度。訂單編號是 或其他平臺的唯一標識 包含了訂單的詳細資訊,如商品資訊 收貨資訊等。訂單編號通常是由數字或字母組成的,商家會將其生成並...

銷售訂單如何自動產生採購訂單,如何在建立銷售訂單中能夠自動帶出採購申請

貌似前2個回答都沒回答到位。1.按系統規則,即便是tab形式的銷售item也只是產生pr,這主要是考慮到 a.pr可能會需要一個批准流程。b.如果主資料建立不全,就沒有對應的 商,而po一定是需要 商滴。b.pr自動轉po是一個很簡單操作。可以手工或者批量完成pr到po的轉換。題主做的這些設定並不是...