在tsql代码中添加alt+enter(excel换行)

Ere*_*rez 5 t-sql asp.net excel sql-server-2005

我正在尝试创建一个脚本来从数据库返回 concat 行,并使用 c# 用文本填充一个 excel 文件。

我已经管理了所有事情,只是找不到换行符的解决方案......

尝试了 char(10)+char(13) 和许多其他。

我知道在 excel 中如果想添加新行,他显示使用 alt+enter。是否有代码添加到我的 tsql 脚本中以获取 excel 文件中的换行符?

谢谢你,埃雷兹

Ere*_*rez 0

我的问题的解决方案是
在 tsql 中使用并在 c# 中对其进行解码,因为我正在从 DataSet 创建一个 html 表,然后将 html 表转换为 excel 样式表。

SQL:

SELECT br_in.BIText + '<br>'
Run Code Online (Sandbox Code Playgroud)

C#:

StrReport.Append("<td>" + HttpUtility.HtmlDecode(ds.Tables[k].Rows[i][j].ToString()) + "</td>");
Run Code Online (Sandbox Code Playgroud)

这是唯一对我的案例有效的方法,如果你仔细想想,它甚至是有意义的......

谢谢你,埃雷兹