是的,,我就是要得到Quo+"03"+(maxQuotNO+1)的结果,但就个号一定是唯一的!!
sql="Select max(right(Quo_NO,3)) as maxQuotNO from tQuotation where Quo_NO like '"
+Quo+"%' ";//这句选出后三位最大值
但是你的'"+Quo+"%'这个东东,能使只要客户输入的内容中有变量"Quo"的值时就做为是相同的,而实际上这是不同的~!!
sgdb(神天月晓) 谢谢你!!
如果你要生成唯一的性的编号:
sql="Select max(right(Quo_NO,3)) as maxQuotNO from tQuotation where Quo_NO like '"
+Quo+"%' ";//这句选出后三位最大值
在程序里取出maxQuotNO,然后 maxQuotNO+1;
然后在你插入记录的时候编号就可以是Quo+"03"+(maxQuotNO+1)