c如何从sql数据库中取数据然后显示到label中

2020-12-09 06:34:45 字数 6473 阅读 4873

1楼:匿名用户

if (datareader.read()) }

在这里下断点,看看这里得到的sign是不是你要的数据。

2楼:匿名用户

设断点调试过没? 你确定获取到了数据库中的数据?

c#从数据库中去到数据并显示在label中

3楼:匿名用户

你用c#编码的话,应该用的是vs,.***开发。在.***中,label是有服务器控件的。取值极其简单方便。

方法:首先从工具箱里拖出一个label控件放在.aspx页中,然后在.

cs文件里给this.label.text赋值。

如this.label.text=username;

username的值是从sql2000取得的。

using system;

using system.data;

using system.data.sqlclient;

using system.configuration;

using system.linq;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.htmlcontrols;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.xml.linq;

/* 连接数据库 */

private void openconn()

/* 关闭数据库 */

public void closeconn()

}/* 返回数据集 */

public dataset getdataset(string sql)

上面部分是连接数据库部分。

在.cs中 new一个对象。

如:mydb mb = new mydb();

selectsql="select * from user";

dataset ds = md.getdataset(selectsql);

4楼:

呵呵,楼主不放分,

一楼也言简意赅.

支持下!

5楼:匿名用户

调用数据首先要加载驱动 sql要在上面using system的地方加以配置, 然后绑定,用adapter进行传递,最后记得把数据库 关闭~

c# 读取sql server中的某个数据 显示在label1中

6楼:风的角逐

楼主只给的只是连接字符串,还有打开连接、取出数据、关闭连接、放进label1还有4步,还有就是一行数据放进label1最好合并一个字段或者使用datagridview显示完整一行

c#.***,从数据库中取出数据显示在label中的问题!

7楼:小雨要开心_鹏

lable不行的,bai我试过n次了,du用replace("\r\n","

")可以实现换zhi行,但是还是会出现空

dao格之类的其他问题内

显示文本框未必容就要用lable的啊

我通常是用span标签,,用innerhtml,spantext.innerhtml = 数据库取到得值,就ok了

网上的这些显示的文本都是用innerhtml的,没见过用label,但是lable解释到客户端还是span

8楼:匿名用户

用lable好像可以换行 只是你要设置下属性把autosize设置为false就可以换行你先试下

不行再补充

9楼:匿名用户

数据库中按照你来的写法是存储源带有html标签的内容,而lable的text属性只是单纯的文本显示。我建议你使用div的innerhtml属性来显示库中的数据,这样系统会自动把html样式显示出来,把文本和标签区分开来。

10楼:林皓

用literal控件呀。不要用label, 用literal写什么,就显示什么。

11楼:炎漠

把label 的 width 设置下就可以了

12楼:匿名用户

建议不要用asp空间,直接加个label,然后后台读取数据库,赋给label 搞定

13楼:匿名用户

恩 那不用lable不行吗?

c#中如何在label.text上显示sql数据库里的某一个值

14楼:匿名用户

sqlconnection sqlconn = new sqlconnection();

sqlconn.connectionstring = "";

sqlconn.open();

sql***mand cmd = sqlconn.create***mand();

cmd.***mandtext = "select 职务 from 用户信息 where 账号 = '7'";

sqldatareader reader = cmd.executereader();

reader.read();

string temp_role = reader.getstring(0);

sqlconn.close();

label1.text = temp_role;

具体的sql语句,连接字符窜你自己对应着改,其他应该不会报错的,结果就是你要的

15楼:

后台调用 数据库方法查询需要的值 ,返回这个值,

例子:string fd=select id from tb_login where id='***';

label.text=fd;

16楼:匿名用户

上面**太麻烦

多余了.......

string connectionstring=******xx; //自己定义

sqlconnection myconn = new sqlconnection(connectionstring);

myconn.open();

string mysql = "select id from tb_login where id='***'";

sql***mand mycmd = new sql***mand(mysql, myconn);

sqldatareader myreader = mycmd.executereader();

myreader.read();

label.text=myreader["id"].tostring();

.......

17楼:匿名用户

读数据库,写个table出来。看第一行第一个的值就是要找的

18楼:匿名用户

sqlconnection conne = new sqlconnection("data source = ***x; initial catalog=***x ; user id=sa ; password = ***x");

public datatable querytodatatable(string sqlcondition)

private void btnkkk_click(object sender, eventargs e)

conne.close();}

19楼:从没觉得累

定义一个全局变量,比如全局变量是f

在label.text写<%=f%>

20楼:匿名用户

怎么没有关闭数据库?

c#怎么把sql语句的查询结果显示在label控件中

21楼:匿名用户

把结果编辑保存成字符串然后赋值给label,即label.text = 字符串值;

22楼:

楼上怎么能这样说。度娘出个“知道”不就是让问 问题的么。 别有问题提问,你知道了回答就是,别打击人。。

2楼正解。

23楼:落叶有期

执行sql语句后取得值啊,再赋值呀,建议看看ado.***

c#连接sqlserver,将其中一条记录显示到label上

24楼:碎碎x惗

1.方法:

首先需要建好数据库,在数据库的表中有你所说的学号,姓名,地址等信息,既然你会连接数据库了这些就不多说了。然后需要创建一个布尔型的验证方法,用sqldatareader从数据库中读取学号的信息,判断学号是否存在,如果存在就把数据库中的姓名和地址信息取出来给gridview控件,如果不存在的话则弹出提示错误信息。

2.**:

其中id是指学号,name指姓名,address指地址,student_db是数据库中表的名字。

sqlconnection con;

sql***mand cmd;

sqlconnectionstringbuilder scsb = new oracleconnectionstringbuilder();

public bool yanzheng(string id)

protected void button1_click(object sender, eventargs e)

else

;gridview1.databind();

con.close(); }}

25楼:索利丘拉

string tex=textbox1.text.tostring().trim; // 取到textbox1中的数值

label1.text=tex; //显示给label1

string str="连接字符串

"; //连接字符串

sqlconnection an=new sqlconnection (str);

an.open();

string sql=string.format("select * from table where 条件=",tex); // sql语句

sql***mand md = new sql***mand(sql, an);

sqldatareader od = md.executereader();

while (od.read())

an.closed();

26楼:匿名用户

写一个获得姓名,地址的方法,参数是你textbox1输入的数,方法的返回值为datbale或者ilist都可以,然后就赋值到lable1和lable2上

27楼:呵呵呵呵呵呵

会连数据库,那会读从数据库里取出来的数据吗?如果会的话直接将值赋给label就行了

如何将数据库中的字段数据绑定显示在label或textbox控件中

28楼:楷铱浴锶

不同的开发语言**不同,以c# winform为例:

方法一、数据绑定

首先连接数据库,读取数据 绑定控件 textbox1.text=数据库取出值

方法二、写**

//sql语句string sql = string.format("select text from test where id = )", 1);

//数据库名为temp.mdb,表为test,包含2个字段:id 和 text

string dbconnectionstring = "data source=***puter-pc;user id=sa;password=123456;initial catalog=temp;pooling=true";

sqlconnection con = new sqlconnection(dbconnectionstring);

sql***mand cmd = new sql***mand(sql, con);

cmd.***mandtype = ***mandtype.text;

sqldatareader myreader;

con.open();

myreader = cmd.executereader();

textbox1.text = myreader["text"].tostring();

messagebox.show("完成!", "系统提示", messageboxbuttons.ok, messageboxicon.information);

cmd.cancel();

myreader.close();

怎样在c中实现数据库数据的模糊查询

1楼 司马刀剑 使用sql语句查询数据,做模糊查询的方法是在要模糊掉的位置加上一个百分号 比如 要查询id号是 83xx58193,只要满足前面是83,结尾是58193的所有记录的查询方法 select from table name where id like 83 58193 意思就是查询表名为...

如何判断数据库中是否存在某个数据

1楼 匿名用户 判断方法如下 一 select 字段 列表 from 数据表 例 1 select id g c add tel from haf 表示数据表中所有字段 2 select 单价 数量 单价 数量 as 合计金额 from haf as 设置字段的别名 二 select from wh...

在sql数据库中怎么判断某张表是否已经存在了

1楼 真奇怪 直接运行 select from 表的名字 如果存在的话就有数据,如果不村子直接会报错的 在sql数据库中怎么判断某张表是否已经存在了 2楼 海影幻 直接查询表数据 select from table1 如果不存在table1就会报错 3楼 微6信 if exists select f...