求助:ASP.NET中如何实现字符串的自动增减,比如string x="00001",加1后变成00002,加9后变成00010,……
解决方案 »
- 求一正则,匹配出源码中的所有图片
- 自定义验证控件验证偶数输入
- asp.net的上传代码运行错误,使用FileUpload上传文件,结果出现对路径“F:\项目\tazhispc\xinjizhong\excel”的访问被拒绝。
- [请教]有人用过BugTracker.NET2.1.4吗?我用到的时候遇到问题了,顶者有分
- 小女求助,系统、数据库设计过程以及测试描述等
- 在DataGrid中怎么样对前台绑定的字段进行判断?不同的数据源显示不同的字段
- 主从关系的实现问题,特来讨教
- ASP.NET学到今天的困惑,希望高手给予指点。给意见就给分。
- 请问像论坛这样的treeview怎么传值到其他页面,显示相应的页面
- 问各位一件事情,在网上对于ASP。NET的呼声很大,但我看了一段时间,好象很难一样
- 前台代码中<%,<%#,<%@等等分别是什么意思?
- 求助:把数据输入到EXCEL时,中文变成了乱码怎么办?而且是随机出现乱码的....在线等
var a= 1;
var b= 2;
var c= "0000" + ( parseInt(a) + parseInt(b) );
c= c.substring(c.length-5,c.length );
--下面的代码生成长度为8的编号,编号以BH开头,其余6位为流水号。
--得到新编号的函数
CREATE FUNCTION f_NextBH()
RETURNS char(8)
AS
BEGIN
RETURN(SELECT 'BH'+RIGHT(1000001+ISNULL(RIGHT(MAX(BH),6),0),6) FROM tb WITH(XLOCK,PAGLOCK))
END
GO--在表中应用函数
CREATE TABLE tb(
BH char(8) PRIMARY KEY DEFAULT dbo.f_NextBH(),
col int)--插入资料
BEGIN TRAN
INSERT tb(col) VALUES(1)
INSERT tb(col) VALUES(2)
INSERT tb(col) VALUES(3)
DELETE tb WHERE col=3
INSERT tb(col) VALUES(4)
INSERT tb(BH,col) VALUES(dbo.f_NextBH(),14)
COMMIT TRAN--显示结果
SELECT * FROM tb
/*--结果
BH col
---------------- -----------
BH000001 1
BH000002 2
BH000003 4
BH000004 14
--*/
{
string result = (int.Parse(baseValue) + addValue).ToString();
int length = result.Length;
for (int i=0; i<5-length ; i++)
{
result = "0" + result;
}
return result;
}
int curstr = Convert.ToInt32(str);
string nextstr = (curstr+1).ToString(); int len = str.Length;
int i = nextstr.Length;
while(i<len)
{
nextstr = "0"+nextstr;
i++;
}
string s=i.ToString().PadLeft(6,'0');