【问题标题】:Export To Text file with Text Align使用文本对齐导出到文本文件
【发布时间】:2025-11-23 19:40:01
【问题描述】:

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

姓名|宽度|类型|对齐方式|备注

否|10| N|右左 |用空白填充

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

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

仓库代码|12| C|右|左垫空白

客户代码|9|N|右|左垫空白

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

【问题讨论】:

  • OMG 运行,witch 员工!
  • 当我导出时我没有导出数据库对齐。

标签: c#


【解决方案1】:

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

【讨论】: