1

テーブルからテキスト ボックスにデータを読み込んでいますが、スペースができます。selectステートメントにrtrimを入れてみましたが、そうすると「列はテーブルに属していません」というエラーが表示されます。また、 textbox.text.trim() を実行してみましたが、スペースも削除されません。どんな助けでも大歓迎です。

SqlCommand sqlcom = new SqlCommand("SELECT rtrim(firstname), lastname, address, addresstwo, city, state, zip, phone, email FROM CustomerTbl WHERE customerrid =" + intCustomerid, AppClass.thisConnect);

SqlDataReader sqldataR = sqlcom.ExecuteReader();
DataTable dt = new DataTable("customer");

dt.Load(sqldataR);

AppClass.thisConnect.Close();

txtFirstname.Text = dt.Rows[0]["firstname"].ToString();
4

1 に答える 1

4

ステートメントにAS句を追加します。SELECT

SELECT rtrim(firstname) AS trimmedFirstName

例えば。次に、必ずその列名をコードで使用してください。

txtFirstname.Text = dt.Rows[0]["trimmedFirstName"].ToString();
于 2013-04-12T17:26:15.653 に答える