使用文本对齐导出到文本文件

时间:2013-11-06 09:21:39

标签: c#

如何在SQL中导出数据集或者使用文本对齐来访问文本文件? 有一个AS400系统。女巫员工必须逐一输入采购订单。 (客户通过Excel发送采购订单) 我创建了一个使用C#导入excel并导入访问数据库的工具 我想知道如何导出到具有正确文本长度的文本文件。(所以我可以导入到系统Direcly) 这是我想要的格式

名称|宽度|类型|对齐|备注

NO | 10 | N |右边|垫空白

类型| 2 | ç|左|默认'SO'

公司| 5 | ç|左|默认空白

仓库代码| 12 | ç|右|左边的垫子有空白

客户代码| 9 | N |右|左边的垫子有空白

输出: -   40000013SO 211 5031JHX400B PKPK 500 041013

1 个答案:

答案 0 :(得分:0)

您只需使用string.Format()即可实现此目的。阅读http://msdn.microsoft.com/en-us/library/system.string.format.aspx。如果可以指定字段的宽度及其文本对齐方式,则允许您根据需要布置字段。