当前位置:首页 » 参考文献 » gridview显示数据库

gridview显示数据库

发布时间: 2021-03-19 21:55:58

① 如何在gridview取数据库时指定显示数据

先全部绑定
然后再去rowdatabound事件里面判断是否符合你的条件

你在查询的时候直接就按你的标志查询不就可以了?查询出来的全是符合你条件的
直接绑定就可以喽

② 如何获取gridview中显示的数据

而GridView中却不是如此,就算数据源有表结构,只要没有行记录,就无法显示标题。 我用了如下几种方法来显示,供大家参考一下: 1.使用最简单的,当返回的数据为null时,没有表结构,那么先获取对应的表结构,可以从数据库中获取,也可以临时组合,如: DataTable dt = new DataTable("column"); dt.Columns.Add(ID, typeof(System.Int32)); dt.Columns.Add(Name, typeof(System.String)); 如果返回的数据源有表结构,只是没有行记录,就不用做上面这步了。 然后使用DataRow dr = dt.NewRow(); dt.Rows.Add(dr); 然后再绑定到GridView,这样就可以显示标题了。 这种方法简单,但是有些问题,如果列表中有其他控件,如Select命令,那么显示出来空行连Select也显示出来了,这样看上去会让用户误认为是有一条记录。当然,可以在RowDataBound中判断一下状态,是否清除掉所有控件。 2.使用EmptyDataText 属性来提示用户没有记录,但是这样无法显示标题。 当绑定到 GridView 控件的数据源不包含任何记录时,该控件中显示空数据行。使用 EmptyDataText 属性指定将在空数据行中显示的文本。 3.使用EmptyDataTemplate属性。里面可以包含控件和html标记。 如果同时设置了 EmptyDataText 和 EmptyDataTemplate 属性,则 EmptyDataTemplate 属性优先。 4.CreateChildControls(IEnumerable, bool) 方法: 此方法是根据数据源和相关的设置来创建需要显示的控件,主要是一个表格,此返回创建的控件数, 如果数据源中没有数据,GridView 将根据 EmptyDataTemplate 和 EmptyDataText 两个属性来显示 信息,如果这两个属性都没有设置,GridView 将不显示任务的内容。 在 DataGrid 中,如果数据源没有数据,将也会显示一个表头,GridView 不显示表头了,对于有些 用户来说,可能有点不习惯。 如果需要在没有数据的时候也要显示表示,可以重写此方法,在此方法,通过 CreateColumns 方法 获取到需要显示的列,在调用 CreateRow 方法创建一行,在调用 IntializeRow 方法来初始化创建 的行,最后在把行添加到表格里,这里需要说明的一点是,如果 GridView 没有显示任何的东西,

③ 如何用GridView显示数据库中数据

比如添加gridview和sqldatesource,先配置数据源也就是配置sqldatesource的数据源,按步骤你直接配置就行,每步都有提示一直链接到你要连接的数据库相应表。这样就连接成了。将gridview的数据源选择成你刚配置好的sqldatesource 运行一下就能在gridview里显示数据了。
语句的话
DataSet ds = new DataSet();
SqlConnection con = new SqlConnection(数据库连接字符串);
string sql="SQl查询语句";
SqlDataAdapter da = new SqlDataAdapter(sql, con);
try
{
da.Fill(ds, "tb");
}
catch (Exception ex)
{
throw new Exception(ex.ToString());
}
finally
{
con.Close();
}
gridview1.DateSource= ds.Tables["tb"];

④ GridView中从数据库中取出的数据如何显示成我想要的内容

可以在后台写一个公共方法,然后在前台绑定时,调用这个方法

前台绑定 <%# 转换方法(Eval ("column1").ToString()) %>

后台方法
public string 转换方法(string str)
{
switch (str)
{
case '1': return "姓名";break;
case '2': return "性别";break;
..........
}
}

纯手敲,大概这个意思........

⑤ data gridview用代码显示数据库信息

没有提示什么错误吗?
DataTable dt =ds.Tables[0];有什么用?都没使用啊。
---------------------------------------------------------------
绑定:
GridView1.DataSource=ds.Tables["ck"].DefaultView;
这样试试,

⑥ gridview 显示数据库图片

在GrivdView字段中加一个模板列然后在模板列中加一个ImageButton,ImageUrl邦定如下
Eval或Bind("path",{~/image/{0});

⑦ C#中数据库连接和gridview 如何显示数据

Postgresql,是一种数据库和SQLServer,Oracle类似,所以通过C#要连接上需要使用相应的数据连接组件,可以考虑建立内一容个ODBC连接。另外你是想做B/S结构的还是C/S结构的?看你的描述好像很外行啊。

⑧ VS2010里面的gridview可以显示在数据库里面的搜索结果么

绑定你那个数据库用:
<add
key="ConnectionString"
value="server=.;database=你的数据库名字;uid=用户名;pwd=密码"/>
1.如果是Gridview
GetAll();//查询所有数据集的方法
gridview.DataSource=GetAll();
gridview.DataBind();
2.如果是Repeater
repeater1.DataSource=GetAll();
repeater1.DataBind();
3.特殊方法
前台:
<tr
class="trlist">
<td
class="tdlist">全选
<input
type="checkbox"
id="chk_All"
name="inputAll"
/></td>
<td
class="tdlist">表单名称</td>
<td
class="tdlist">历史更新</td>
<td
class="tdlist">查看历史记录</td>
</tr>
<%=strtable
%>
后台:
//查询数据库导出表
protected
void
GetTable()
{
DataSet
ds
=
Frame.Web.UI.Tree.GetTree("(HigherClassID='T003'
or
HigherClassID='T058')
and
ClassID!='T058'
and
ClassSystem='1'");
if
(ds.Tables[0].Rows.Count
>
0)
{
for
(int
i
=
0;
i
<
ds.Tables[0].Rows.Count;
i++)
{
string
tableName
=
ds.Tables[0].Rows[i]["ClassName"].ToString();
string
classId
=
ds.Tables[0].Rows[i]["ClassID"].ToString();
if
(i
%
2
!=
0)
{
strtable
+=
"<tr
class=\"trlisto\">";
}
else
{
strtable
+=
"<tr
class=\"trlistj\">";
}
strtable
+="<td><input
type=\"checkbox\"
id=\"xh_"+(i+1).ToString()+"\"
name=\"epiboly\"
/></td>
"+
"<td
align=\"left\"><img
alt=\"\"
src=\"../image/"
+
tableName
+
".png\"
width=\"20px\"
/>"
+
tableName
+
"</td>"
+
"<td>2012-01-06
01:43</td>"+
"<td>查看</td>"
+
"</tr>";
}
}
}
基本就这几种了,这都很实用,祝你好运!

⑨ asp.net关于gridview来显示数据库表中的数据

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.GridView1.DataSource = ds.tables["表名"].DefaultView;//数据源
this.GridView1.DataBind();
}
}

⑩ 怎样在GridView控件中显示SQL数据库数据

绑定数据源就ok、了 如有不懂继续追问

热点内容
涂鸦论文 发布:2021-03-31 13:04:48 浏览:698
手机数据库应用 发布:2021-03-31 13:04:28 浏览:353
版面217 发布:2021-03-31 13:04:18 浏览:587
知网不查的资源 发布:2021-03-31 13:03:43 浏览:713
基金赎回参考 发布:2021-03-31 13:02:08 浏览:489
悬疑故事范文 发布:2021-03-31 13:02:07 浏览:87
做简单的自我介绍范文 发布:2021-03-31 13:01:48 浏览:537
战略地图参考 发布:2021-03-31 13:01:09 浏览:463
收支模板 发布:2021-03-31 13:00:43 浏览:17
电气学术会议 发布:2021-03-31 13:00:32 浏览:731