0

私の要件によると、SQL Server 2008 で Excel データをアップロードする必要があります

しかし、ひとつ問題が……。

Excel シートをアップロードしてその内容を Gridview に表示し、それを SQL Server 2008 データベースに保存している場合。

GridViewでは、Excelデータは完全に表示されていますが、データベースに保存すると、文字列の最後に 挿入されます...

テーブルに格納されたデータは、本来PETER あるべき状態にありますPETER

メソッドも使用してみまし.Trim()たが、何も機能しません

foreach (GridViewRow g1 in grvExcelData.Rows)
{
   try
   {
       name = grvExcelData.Rows[g1.RowIndex].Cells[2].Text.Trim();

これが私のデータのサンプルです:

  96086 IT085   PATEL RUCHIKKUMAR MAHENDRABHAI     IT  6   2009-13
4

1 に答える 1

0

 orは非改行スペース の HTML コードです。

これを使って解消してください。

name = grvExcelData.Rows[g1.RowIndex].Cells[2].Text.Replace(@" ", "");
于 2013-02-18T11:07:22.813 に答える