datagrid生成数据表格,可以显示有多少条,也可以删除,但是数据显示不出来。

var dg;
$(function() {
dg = $('#vehicle_datagrid').datagrid( {
title : '',
iconCls : 'icon-save',
pagination : true,
pageSize : 10,
pageList : [ 10, 20, 30, 40 ],
fit : true,
fitColumns : true,
nowrap : false,
border : false,
idField : 'id',
singleSelect : false,
iconCls : 'icon-save',
rownumbers : true,
url : '${pageContext.request.contextPath}/findVehicle.action?',
pagePosition : 'bottom',
toolbar : '#vehicle_toolbar',
loadMsg : '正在加载数据当中....',
frozenColumns : [ [ {
field : 'id',
title : '编号',
width : 100,
checkbox : true
}] ],
columns : [ [
{
field : 'UserName',
title : '姓名',
width : 100,
align : "center"
},{
field : 'IdCard',
title : '身份证号',
width : 150,
align : "center"

    } , {
        field : 'VehicleNumber',
        title : '车号',
        width : 100,
        align : "center"
    }, {
        field : 'Phone',
        title : '电话号码',
        width : 150,
        align : "center"
    }, {
        field : 'StartTime',
        title : '开始时间',
        width : 150,
        align : "center"
    }, {
        field : 'EndTime',
        title : '结束时间',
        width : 150,
        align : "center"
    } ,{
        field : 'Money',
        title : '金额',
        width : 150,
        align : "center"
    }] ],
    toolbar : "#vehicle_toolbar"
});

});
//这是表格

//这是action
//获取列表
@Action(value = "findVehicle")
public void findVehicle() {
super.writeJson(vehicleRentServices.datagrid(vehicle));
}
//业务层
@Override
public DataGrid datagrid(VehicleRentModel vehicle) {
DataGrid j = new DataGrid();
j.setRows(this.changeModel(this.find(vehicle)));
j.setTotal(this.total(vehicle));
return j;
}

private List<VehicleRentModel> changeModel(List<VehicleRent> vehicleList) {
    List<VehicleRentModel> vehicleRentModelList = new ArrayList<VehicleRentModel>();
    if (vehicleList!= null && vehicleList.size() > 0) {
        for (VehicleRent v : vehicleList) {
            VehicleRentModel vr = new VehicleRentModel();
            BeanUtils.copyProperties(v, vr); // 拷贝属性
            vehicleRentModelList.add(vr);
        }
    }
    return vehicleRentModelList;
}

private List<VehicleRent> find(VehicleRentModel vehicle) {
    String hql = "from VehicleRent v where 1=1";
    List<Object> values = new ArrayList<Object>();
    // 查询条件
    hql = addWhere(vehicle, hql, values);
    // 是否排序 按照什么排序
    if (vehicle.getSort() != null && vehicle.getOrder() != null) {
        hql += " order by " + vehicle.getSort() + " " + vehicle.getOrder();
    }
    // 分页查询
    return bd.find(hql, values, vehicle.getPage(),
            vehicle.getRows());
}
private Long total(VehicleRentModel vehicle) {
    String hql = "select count(*) from VehicleRent v where 1=1  ";

    List<Object> values = new ArrayList<Object>();
    hql = addWhere(vehicle, hql, values);
    return bd.count(hql, values);
}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
一个grid数据窗口可以显示多少条数据?
窗口上有个数据窗口控件dw_1,关联的数据窗口对象d_1是grid类型的。rnrn比如现在dw_1中可以显示5条数据,rn我把dw_1的height调大,可以显示7条数据了。rnrn那我如何在代码中求出dw_1可以显示多少条数据(也就是5条或7条)?
datagrid表格最后一行数据显示不出来
str = "select * from seekresult order by 分数 desc"rnAdodc1.RecordSource = strrnAdodc1.RefreshrnWhile Not Adodc1.Recordset.EOF '把名次加进数据库里rn Adodc1.Recordset("名次") = Adodc1.Recordset.AbsolutePositionrn Adodc1.Recordset.MoveNextrnWendrnAdodc1.Recordset.UpdateBatchrnAdodc1.RefreshrnrnDG1.Visible = TruernDG1.Refreshrnrn为什么dg1表格里的名次字段里最后一名的信息显示不出来是空白,数据库里有这个名次值,但当前行的其它字段值都能显尖出来
easyui datagrid数据显示不出来
在我正确的按照例子从后台取数后,前台无法显示(都不报错,数据正常),发现去除几个字段可以显示,加上就无法显示,很无奈,后来才发现,返回的数据中出现了空格 还有\r \n 类似于\ 这种符号,可能由于easyui datagrid 不识别这类数据,然后就展示空白,希望小伙伴们注意了
DataGrid显示嵌套的表格数据
DataGrid能显示嵌套的表格数据吗?就是左边有一+号的,如每行显示的订单行左边都有一+号,点击后行伸展出详细订单数据,哪位先辈能给我一下例子
查询的表格数据可以竖行显示吗
平常都是横排显示的rn rn rn 月份rn item01rn item07rn rn <%do while not rs.eof%>rn rn <%= rs("mon")%>rn <%= rs("item01")%>rn <%= rs("item07")%>rn rn <%rn rs.movenextrn looprn rs.closern %>rnrn<%end if%>rnrn如何才能竖行显示 表头要显示的太多 横的放不下了rn
如何可以让cxgrid在没有数据的情况下也显示表格????
如何可以让cxgrid在没有数据的情况下也显示表格????
这样可以显示datagrid中的数据吗?
刚学c#,我有这样一段代码:rnDataTable myTable = new DataTable("table1");rnDataView dv1 = new DataView(myTable);rndataGrid1.DataSource = dv1;rn这样我的datagrid已经绑定到DataView上了,为什么不能显示数据呢?
dataset最多可以存放多少条数据?
excel中有两万多条数据.需要把它导入到dataset中,然后要在grid上显示出来.但是中间有的数据莫名其妙的丢了.丢的一般是有数字的列.这些列有的在grid上能显示出来.有的直接就显示个null.但是excel当中对应的地方是有数据的.不知道是不是数据太大的问题.想请问一下有人遇到过这种问题吗?不知道是dataset的问题还是grid的问题
PostgreSQL表可以容纳多少条数据
PostgreSQL表可以容纳多少条数据?知道的 大虾给指点一下。很紧急。
asp.net可以动态删除表格记录的数据显示
数据显示时,可以动态删除表格记录,前台显示删除结果,后台进行数据库中记录删除。
datagrid能否显示数据集中删除的数据?
在accpetchanges之前,数据集中上次删除的数据以"被删除"的状态保存在内存中.此时在前台不能显示.rn而现在我想让被删除的数据一样显示在datagrid中,然后前端用一删除标志以区分,不知道各位有什么办法?
禁止DataGrid所显示的数据可以被直接删除
我用VB做了一个查询系统,并通过DataGrid显示查询结果,但我发现可以对所显示的数据在DataGrid中直接删除,同时数据库中也被删除了,请问怎么能禁止能在DataGrid中直接删除,我的代码如下:rnPrivate Sub Text1_Change()rnrn Adodc1.RecordSource = "select id as 编号,liaohao as 料号,banbenhao as 版本号,cangku as 仓库 from liaojian where liaohao like '%" + Text1.Text + "%'"rn Adodc1.Refreshrn Set DataGrid1.DataSource = Adodc1rn rnEnd Sub
Treelist数据能获取但是显示不出来
显示treelist的值
Bootstrap-table接口正常, 但是数据显示不出来
接口正常,但是数据就是渲染不到表格上 这里是希望表格能渲染出seqNo字段, 然而并不能渲染出数据 $('#table').bootstrapTable({ // ... 插件基本参数, 请求api接口 columns: [{ field: 'seqNo', title: '序号' }], }) // api返回的json格式 /**...
有数据但是不显示
[code=C#]rn rn <%DAO.PageHelp ph = ViewData["ph"] as DAO.PageHelp;rn if(ph!= null)rn foreach (Dictionary dics in ph.PageData)rn rn double num = Convert.ToInt32(dics["InTimeCount"].ToString())/Convert.ToInt32(dics["EventAll"].ToString());rn %>rn rn <%=dics["UIC"]%>rn <%=dics["UName"]%>rn <%=dics["EventAll"]%>rn <%=dics["InTimeCount"]%>rn <%=dics["OutTimeCount"]%>rn <%=num.ToString("p")%>rn rn <% %>rn <% %>rnrnViewData["ph"]里面有值的我跟踪断点可以看到,就是不只为什么页面中显示出来的总是空白,但是我导出数据却是有的。rn[/code]
为什么显示不出来数据!
我在dilog里新建一个list control控件:增加行和列如下:为什么显示不出数据。我是新手,各位大哥帮帮忙。 rnRECT rectbasic;rn list.GetWindowRect(&rectbasic);rn list.SetBkColor(RGB(177,151,240));rn list.SetTextColor(RGB(0,0,0));rn list.SetTextBkColor(RGB(177,151,240));rn list.SetExtendedStyle(LVS_EX_FULLROWSELECT);rnrn list.InsertColumn(0,"id");rn list.InsertColumn(1,"code");rn list.InsertColumn(2,"name");rn rn int widbasic=rectbasic.right-rectbasic.left;rn list.SetColumnWidth(0,widbasic/4);rn list.SetColumnWidth(1,widbasic/4);rn list.SetColumnWidth(2,widbasic/2);rn list.SetExtendedStyle(LVS_EX_FULLROWSELECT);rn// AddStorename::RefreshData();rnrnfor( int nIndex = 0; nIndex < 10; nIndex++)rnrn LV_ITEM lvItem; rn lvItem.iItem = nIndex;rn lvItem.iSubItem = 0;rn lvItem.pszText = _T("fdsfds");rn list.InsertItem( &lvItem );rnrn lvItem.iItem = nIndex;rn lvItem.iSubItem = 1;rn lvItem.pszText = "dsfdsfdsf";rn list.SetItem( &lvItem );rnrn lvItem.iItem = nIndex;rn lvItem.iSubItem = 2;rn lvItem.pszText = _T("********");rn list.SetItem( &lvItem );rn
数据显示不出来?
请问下面的代码有什么问题啊?现在有一个问题,就是如果只有一页数据的话,什么都显示不出来?如果有2页或者更多页的话,就可以正常显示。请大家帮帮忙啊!rn[code=C#]rnusing System;rnusing System.Collections;rnusing System.Configuration;rnusing System.Data;rnusing System.Web;rnusing System.Web.Security;rnusing System.Web.UI;rnusing System.Web.UI.HtmlControls;rnusing System.Web.UI.WebControls;rnusing System.Web.UI.WebControls.WebParts;rnusing System.Data.SqlClient;rnrnpublic partial class LookMessage : System.Web.UI.Pagernrn string conStr = ConfigurationManager.ConnectionStrings["connect"].ConnectionString;rnrn protected void Page_Load(object sender, EventArgs e)rn rn if (!IsPostBack)rn rn Bind();rn rn rn protected void Bind()rn rn SqlConnection con = new SqlConnection(conStr);rn string sql = "select * from Message where IsPass =1 ";rn SqlDataAdapter adp = new SqlDataAdapter(sql, conStr);rn DataSet ds = new DataSet();rn adp.Fill(ds, "Message");rn PagedDataSource objPds = new PagedDataSource();rn objPds.DataSource = ds.Tables["Message"].DefaultView;rn objPds.AllowPaging = true;rn objPds.PageSize = 8;rn int PageSum = objPds.PageCount;rn if (PageSum == 1)rn rn PageView.Text = "";rn rn elsern rn int CurPage;rnrn //当前页面从Page查询参数获取rn if (Request.QueryString["Page"] != null)rn CurPage = Convert.ToInt32(Request.QueryString["Page"]);rn elsern CurPage = 1;rn objPds.CurrentPageIndex = CurPage - 1;rn //循环上限rn int totale;rn if (PageSum < 10)rn totale = PageSum;rn elsern totale = 10;rn if (CurPage > PageSum)rn totale = PageSum % 10;rnrn PageView.Text = "当前:" + CurPage + "页,共" + PageSum + "页";rn PageView.Text += "首页";rn if (!objPds.IsFirstPage)rn PageView.Text += "上一页";rn elsern PageView.Text += "上一页";rn for (int i = 1; i <= totale; i++)rn rn int pageid;rn if (CurPage % 10 == 0)rn pageid = i + (CurPage / 10) * 10 - 1;rn elsern pageid = i + (CurPage / 10) * 10;rn if (pageid > PageSum)rn break;rn if (i != CurPage % 10)rn PageView.Text += ("" + pageid + "");rn elsern PageView.Text += ("" + pageid + "");rn rn if (!objPds.IsLastPage)rn PageView.Text += "下一页";rn elsern PageView.Text += "下一页";rnrn PageView.Text += "尾页";rn msgList.DataSource = objPds;rn msgList.DataBind(); rn rn rnrnrn[/code]
数据库数据显示不出来
环境如下:sql server 2000,windows 2000,tomcat 4。做一论坛,数据库读入textarea中的数据,在数据库某列中读入textarea含有<%........%>的内容后,在jsp页面中显示该列时不能正常显示;如果在<%........%>中有代码----比如对数据库的insert等,运行jsp时在tomcat的那个象dos一样的东西上会出现“xxx处有错”之类的消息。如果写一些不含<%,%>的内容,则在jsp页面中显示正常。为什么?我该怎么办?谢谢!
数据窗口的垂直滚动条怎么也显示不出来!
明明选了vscrollbar,可就是看不到!
DataGrid 绑定数据库,显示不出来数据?
在添加ADO控件 设置ConnectionString和RecordSource(添加好表)属性后,添加DataGrid控件 设置DataSource属性,但运行rn后DataGrid 显示不出数据,之后用代码却可以实现,请问这是怎么回事?
Vb中datagrid数据显示不出来,急~~~
我用的是vb和accessrndatagrid的datasource已设置,连接语句的部分代码如下:rnrn '设置ADO控件的连接字符串rn Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _rn + App.Path + "\Books.mdb;Persist Security Info=False"rn '设置数据源rn Adodc1.RecordSource = "SELECT l.Id AS 编号,l.BookNo AS 图书编号,b.BookName AS 图书名称," _rn + "l.BCount AS 借阅数量,l.ReturnDate AS 应归还日期 FROM BorrowList l,BookInfo b " _rn + " WHERE l.BookNo=b.BookNo AND BNo='" + Trim(txtBorrowNo) + "'"rn rn Adodc1.Refreshrnrn触发事件后datagrid控件中会多一行,但是没有任何数据显示,这是怎么回事啊,明天就要答辩了,急~~~
ef+linq如何实现当前页显示多少条数据就从数据库里查找多少条数据
ef+linq如何实现当前页显示多少条数据就从数据库里查找多少条数据rnrn我现在一个数据库里有800多万条数据,我现在通过搜索是一页只显示20条,如何只从数据库里查询20条,要点下页翻页的时候再从数据库里取20条到40条之间的20条rnrn而不要当前只需20条得把800万条都查询出来,这样速度就太慢了rn
DataGrid怎样一行显示4条数据
想让 DataGrid 一行显示邦定数据源中的四条数据(只有一个字段姓名)怎么显示
可以显示多列数据的ComboBox
可以显示多列数据的ComboBox,根据需要可以显示不同的列在ComboBox中。
有数据但是检索不出来
我在eclipse中用JTest来测试自己的代码。代码的功能就是执行sql把符合条件的数据检索出来。但是奇怪的是我把sql直接在sqlplus里执行能检索出结果来,但是用程序执行就是没有数据。而且sql执行没有任何错误。。。我用的是参数话查询,可以保证传进去的参数绝对正确。。。rn这个问题困惑了n久哇~~~~
web的数据显示问题,数据查出多少先显示多少
在做web页面时遇到一个数据显示的难题rn在bean中我写了一个查询语句对数据库进行查找,由于数据量比较大,如果一次性查询完毕,然后将数据封装在list中,这样要消耗比较长的时间才能将数据显示出来,但是这么做可以一次新将数据全部显示出来。rn然后针对这个问题,我想这么做,在较快的时间内先将一部分数据显示出来,随着时间的增加,其余部分数据将会慢慢显示出来。rn于是我就想这么做:rn创建一个线程对数据库中的数据进行查询,线程中使用循环语句进行查找,每次查找只是将一小部分的数据查找出来,然后封装在list中,然后将数据发送到web页面中,最后web页面中显示新的数据rn现在目前使用线程循环将数据封装在list中已经实现了,但是将数据发送到页面中难倒我了,然后查了一些相关的技术,看的不太懂,也不知道是不是我要学习的技术,所以今天在这里想更直观的请教大家来帮忙解决我的问题。rn目前我们的工程使用的框架技术是jsf+hibernate+springrnweb用的是xhtmlrnrn
IE页面显示不出来火狐可以显示
我的一个jsp页面在火狐里面可以显示,为什么到了IE里面就不可以啊rn
为什么ie6可以显示 ie5显示不出来
下面这个页面在ie6下显示正常rn在ie5就不能显示rn请问为什么rn如何解决rn谢谢rnrn<%@ page language="java" import="java.sql.*" %>rn<%@ page contentType="text/html; charset=gb2312" %>rnrnrn mytitlern rn rn rnrnrnrn rn rn rn rn rn </td>rn </tr>rn</table>rn</BODY>rn</HTML>rnrnrn谢谢
为什么我循环表格,表格显示不出来呢,数据也显示不出。。
[code=VBScript]Sqlprod2="SELECT TOP "&msg_per_page&" * FROM benming_ch_zhichi WHERE show=1 and Catid in("&strCatid&") and (orderid >= (SELECT max(orderid) FROM (SELECT TOP "&tempsum&" orderid FROM benming_ch_zhichi where show=1 and Catid in("&strCatid&") ORDER BY orderid ) AS T)) ORDER BY orderid "rn rn Set RsPordCount2=Server.CreateObject("ADODB.RecordSet")rn RsPordCount2.open Sqlprod2,Conn,1,1rn rn rn do while not RsPordCount2.eofrn Hope_body=Hope_body&" "rn Hope_body=Hope_body&" "rn Hope_body=Hope_body&" "rn rn rn Hope_body=Hope_body&" "&RsPordCount2("prodName")&""rn rn Hope_body=Hope_body&""rn RsPordCount2.movenextrn loop rn RsPordCount2.closern Set RsPordCount2=nothing[/code]
使用datagrid显示数据库中的数据,却显示不出来!
俺是首次使用Asp.net,使用sqlconnection控件连的数据库,测试成功,而后使用sqlDataAdapter连接sqlconnection,使用sqlDataAdapter生成dataset11,然后加了datagrid控件,datagrid控件的属性也设置了,运行后什么也不显示,请问如何解决,以及那个必要的属性没有设置,谢谢!
wincc显示表格数据
把wincc里变量的记录显示到Excel表格中
显示数据的表格问题
我用ADO连接数据库sql2000,现在想在界面上以表格的方式显示数据。rn似乎grid和flexgrid要设定odbc后才能绑定数据库,未成功rnuserlist倒是可以,也有不少范例,但总觉得不好用rn但不知道如果数据量很大时,有时要全部显示出来,不知用那种方式显示数据更合适,
JDBC数据表格显示
JDBC数据表格显示 使用前,请先还原数据库(SQL Server2000)
表格显示数据?
我想用一表格来显示记录啊,但上面是能够用到如checkBoxrn来选择行啊,我应该怎样做啊,请大家帮帮忙啊
搭建+显示数据表格
查询数据库的方法,这个查询是作为铺垫的。 .Single();//查询单条数据,当没有数据或者有多条数据时会触发异常 .ToList();//查询多条数据并转为List .Count();//查询有多少条数据 最后返回数据。 搭建表格数据可能出现的BUG可大可小,可能是数据接口的错误,或者数据ID的错误,还可能是我也不知道什么错误。 在HTML中设定好...
提取数据表格显示?
表score ,字段:no,name ,xx,tel,time.rn将SCORE表中内容,显示成表格形式.
debug.p有数据,TEXT1显示不出来。
我从有个过程取的个字节数组rnrndim arrData() as bytern strData = StrConv(arrData, vbUnicode)rnrn Debug.Print strData, Time, arrData(1)rnrndebug.p可以显示出strData为字符串正常。rnrn但TEXT1.Text=strData时,TEXT!是空白。rnrn有谁知道这是什么原因引起的呀。
mysql数据有数据,单页面显示不出来
[img=https://img-bbs.csdn.net/upload/201609/11/1473566668_282853.png][/img][img=https://img-bbs.csdn.net/upload/201609/11/1473566680_737135.png][/img][img=https://img-bbs.csdn.net/upload/201609/11/1473566691_199812.png][/img]页面可以显示,但数据显示不出
数据集有数据,在DataGridView1显示不出来?
简单的用DataGridView显示数据库的数据,代码如下,在form生成的时候执行,怎么DataGridView不显示数据呢?(数据集已经可以显示出字段的值了,用msgbox)rnPublic Class Form1rnrn Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Loadrn Dim cn As ADODB.Connectionrn Dim strCN As Stringrn Dim cmd As ADODB.Commandrn Dim rs As New ADODB.Recordsetrn cn = New ADODB.Connectionrn strCN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\蒙讯\card\card.mdb;"rn cn.Open(strCN) '调用Connection对象的方法Open连接数据源rnrn cmd = New ADODB.Command '实例化Command对象rn cmd.ActiveConnection = cn '绑定激活的Connection对象实例rn cmd.CommandText = "select * from card"rn 'cmd.CommandType = adCmdTextrnrn TextBox1.Text = cmd.CommandTextrn rs = cmd.Execute '执行查询'rn DataGridView1.DataSource = rsrnrn DataGridView1.Refresh()rn MsgBox(rs.Fields("CardNo").Value)rn 'TextBox1.Text = TextBox1.Text & rs.Fields("CardNo")rnrn End SubrnEnd Class
listview有数据却显示不出来
0x00listview的adapter单独写在一个类中,需要传入list,但是却发现有数据却无法显示,notifyDataSetChanged也没用。0x01调试发现,list并没真正传入,传入之前打印有数据,传入后打印发现并没有,结合指针知识和java的面向对象引用知识,确定是传入list时,对象改变了0xfflist需要使用addALL来操作
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件