我使用datagrid显示mysql数据库的一张表,其中有一个字段是text类型,绑定后生成的列
的内容却是System.Byte[],怎样才能让他显示字符串呢(该字段中存放的是一段超过255个字节的文字)
的内容却是System.Byte[],怎样才能让他显示字符串呢(该字段中存放的是一段超过255个字节的文字)
解决方案 »
- 如何在asp.net中的gridview中嵌入下拉框
- [请教]ASP.NET数据绑定
- 关于视频播放解决方案
- 实现图片以淡出淡入效果
- 为什么用IE打开服务器端的Word文件时会出现要求输入用户名与口令的对话框?
- 大家帮忙看看这句话是做什么用的
- 高分求:如何用C#和ASP.NET做一个资源管理器,或者说是网络硬盘!!!!!!!
- Asp.net窗体之间如何传递变量
- 求职路上,求哥哥姐姐指点迷津
- 新手想入门,请过来人谈心得!
- 自动的插入字段
- 在.Net中如何制作出3D类型的立体效果,就好象这个网址上的3D效果一样:http://home.so-net.net.tw/juinn99/Tuition/PI_Frame/OvalFrame.h
MySQLConnectionString connstr=new MySQLConnectionStrin("localhost","test","root","test");
conn = new MySQLConnection();
conn.ConnectionString=connstr.AsString;
string query=null;
conn.Open();query = "set names gb2312";
MySQLCommand cmd3 = new MySQLCommand(query, conn);
cmd3.ExecuteNonQuery();
query = "select * from newsft where match(title_ft,content_ft) against(@search in boolean mode)";
MySQLCommand cmd = new MySQLCommand(query, conn);
MySQLParameter para1=new MySQLParameter("@search",DbType.String);
para1.Value=ToIntString(this.TextBox1.Text);
cmd.Parameters.Add(para1);
MySQLDataAdapter adapter=new MySQLDataAdapter(cmd);
adapter.Fill(ds);
DataGrid1.DataSource=ds;
DataGrid1.DataBind();conn.Close();
CREATE TABLE `newsft` (
`id` int(10) unsigned NOT NULL auto_increment,
`title` varchar(102) default NULL,
`content` mediumtext,
`title_ft` varchar(255) default NULL,
`content_ft` longtext,
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title_ft`,`content_ft`),
) ENGINE=MyISAM DEFAULT CHARSET=gb2312我怎样显示content字段的内容呢