日期:2014-05-17  浏览次数:20725 次

菜鸟求教一个有关C#与数据库的问题!
最近在写一个小网站的部分内容,其中涉及到一个将数据库的数据读取出来,我添加了一个Label框,想将数据库表中的某个内容读入到Label中,我用到函数
Label1.Text = TitleService.getID(title_id).ToString();
其中我TitleService是我定义的一个数据库操作的类,大致就是Select所需表中的内容的数据库语句,用的是
Select id From Table_Test where title_id = @title_id
title_id是我保存过得一个Session值,设断点调试的时候title_id的值没有问题,但是我这个Label读取到的内容却是System.Data.DataSet,这让我百思不得其解,我查了一下这个好像跟内存有关,不知道什么原因,求大神们帮忙解决一下!急!

------解决方案--------------------
本帖最后由 caozhy 于 2013-10-11 18:58:20 编辑
try: label1.Text = TitleService.getID(title_id).Tables[0].Rows[0][0].ToString();