C#.net怎么读取mysql数据库text类型的字段

C#.net怎么读取mysql数据库text类型的字段MySQLConnectionconn=null;conn=newMySQLConnection(newMySQLC... C#.net怎么读取mysql数据库text类型的字段

MySQLConnection conn = null;
conn = new MySQLConnection(new MySQLConnectionString("IP", "库", "用户", "密码").AsString);

MySQLDataAdapter rs = new MySQLDataAdapter("select uid from pw_memberinfo", conn);
DataTable T = new DataTable();
rs.Fill(T);
DataRow[] drs = T.Select("", "");

for (int i = 0; i < drs.Length; i++)
{
L.Text += drs[i][0].ToString()+",";
}

这个答案不行。
最好能测试过的
要是好了。再加100分。
展开
 我来答
lq123456789000
2010-02-26 · TA获得超过4841个赞
知道大有可为答主
回答量:1641
采纳率:72%
帮助的人:266万
展开全部
MySQLConnection conn = null;
conn = new MySQLConnection(new MySQLConnectionString("IP", "库", "用户", "密码").AsString);

MySQLDataAdapter rs = new MySQLDataAdapter("select uid from pw_memberinfo", conn);
DataTable T = new DataTable();
rs.Fill(T);
DataTableReader dtr = T.CreateDataReader();
while (dtr.Read())
{
Console.WriteLine(dtr[0] + "###" + dtr.GetValue(1));
//输出的是第一列和第二列的值,这里是自动转化的不用写tostring()

}
百度网友f24361c
2010-02-15 · TA获得超过235个赞
知道小有建树答主
回答量:227
采纳率:75%
帮助的人:142万
展开全部
string str="";
MySQLConnection conn = null;
conn = new MySQLConnection(new MySQLConnectionString("IP", "库", "用户", "密码").AsString);
string selectsql="select name from table where id=3";//这里是数据库查询语句
MySQLCommand comm=new MySQLCommand (selectsql,conn );
str=comm. ExecuteScalar().tostring();用ExecuteScalar方法获取查询字符川的第一行的第一列也就是你想要的值

这个STR就是你要的值,机器没装VS,手写的代码,应该没有问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lum2005cn
2010-02-13 · TA获得超过2928个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:107万
展开全部
mysql读取text字段和读取int字段没有差别,如果在读取中文字段时出做的话,请把你的数据库的字符集改成utf8就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
James棒德
2010-02-12 · TA获得超过360个赞
知道小有建树答主
回答量:963
采纳率:0%
帮助的人:539万
展开全部
谁知道你追不追加分数啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式