问题描述
我必须在文本框中显示Po-1,Po-2,Po-3 ......,Po-10,Po-11。
我在sql查询中尝试了它的工作,但是在c#窗口应用程序表单中它没有用。
如何纠正这个问题。
我尝试了什么:
我在sql查询中尝试过
通过CAST选择来自Goods_Inward顺序的ORDNo(LEFT(ORDNo,CHARINDEX(' - ',ORDNo)-1)AS VARCHAR)它的工作原理和输出为Po-1,Po-2 ...,Po-10 ,Po-11。
我在表格中使用过同样的查询,但它来自Po-1,Po-10,Po-11,Po-2,
Po- 3,....
I have to show Po-1,Po-2,Po-3......,Po-10,Po-11 in textbox.
I have tried in sql query its works but in c# window application form it didn't work.
how to rectify this problem.
What I have tried:
I have tried in sql query as
select ORDNo from Goods_Inward order by CAST(LEFT(ORDNo,CHARINDEX('-',ORDNo)-1) AS VARCHAR)its works and i got the output as Po-1,Po-2...,Po-10,Po-11.
this same query i have used in Forms but it comes Po-1,Po-10,Po-11,Po-2,
Po-3,....
这篇关于如何使用c#window应用程序按升序对字母数字进行排序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!