需求如下:
我在往SQL数据库中写内容时,输入了空格,在数据表里的数据,也的确保存进去了空格。但是我读取数据表的内容,在另外一个页面显示的时候,空格是没有被读出来的,只读出了文字。我希望在读出来的数据能把空格也读出来,这样就保证我写信息的界面和我读信息的界面内容和效果完全一样。因为这个页面是部门之间的联系函,页面的格式很重要,请高手指点一下!
我在往SQL数据库中写内容时,输入了空格,在数据表里的数据,也的确保存进去了空格。但是我读取数据表的内容,在另外一个页面显示的时候,空格是没有被读出来的,只读出了文字。我希望在读出来的数据能把空格也读出来,这样就保证我写信息的界面和我读信息的界面内容和效果完全一样。因为这个页面是部门之间的联系函,页面的格式很重要,请高手指点一下!
解决方案 »
- 求助一个后台SQL的C#学生管理系统
- Web Service调试不可用,请教各位
- 怎样获取SQL自动编号?
- 文件集中管理
- 新手弱问:如何打印当前的win窗体?
- * 高分求 * 在线等 * 在c#中如何使用c运行时函数如memcpy/strlen... etc.
- 问个简单问题!!!在线等~~~~~~~~~~~~
- c# 如何把EXCEL对象保存到某个路径中的EXCEL文件中(不要保存对话框)
- 导出EXCEL表格时 如何优化代码适应大数据量
- ****** 在DataGrid如何改变列的类型?C# ******
- C#中 object.GetHashCode() 方法到底做了什么?
- 如何用C#把在pictureBox中画的点存储到XML格式的文件并读取绘制在picturebox中显示?
再次测试绑定到textbox也没问题
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
string strsql = "select * from ims_conncode where conn_id='" + conn_id + "'";
SqlDataAdapter sda = new SqlDataAdapter(strsql, con);
DataSet ds = new DataSet();
sda.Fill(ds);
if(ds.Tables[0].Rows.Count>0)
{
labnum.Text = ds.Tables[0].Rows[0][1].ToString();
labinf.Text = ds.Tables[0].Rows[0][2].ToString();
labtodept.Text = ds.Tables[0].Rows[0][3].ToString();
labcontent.Text = ds.Tables[0].Rows[0][4].ToString().Trim();
labfromdept.Text = ds.Tables[0].Rows[0][5].ToString();
labdate.Text = ds.Tables[0].Rows[0][6].ToString();
}
我把数据类型该成nvarchar但是效果还是没空格!其中labcontent是绑定有空格数据的!
我靠你太有才你用Trim()把空格都清完了。还怎么显示空格
SqlCommand cmd = new SqlCommand("select name from student where id=2",conn);
conn.Open();
string t = (string)cmd.ExecuteScalar();
textBox1.Text = t;
label1.Text ="d"+t;这是我测试的代码。。返回的t是有空格的。一点问题也没有。。