你的位置:首页 > ASP.net教程

[ASP.net教程]【gridview增删改查】数据库查询后lodop打印

【gridview增删改查】数据库查询后lodop打印 - 花谢悦神 - 博客园

【gridview增删改查】数据库查询后lodop打印 ASP.中使用gridview可以很容易的把需要的数据动态显示在前台,还可以在表格里加入列进行增删改查,每次...

怎么使用Lodop来套打GridView的数据_百度知道

回答:CSS+HTML当指令自由打印,用table快速报表、可按页小计或汇总。 2:用LODOP套打时,操作者可自行拖拽位置、

lodop打印基本设置与简单使用 - 燕儿归的专栏 - CSDN博客

本文使用lodop控件 进行web打印与简单使用。下载地址:.lodop./uploads/file/Lodop6.198.zip @media print{ .page{ page-break-after :al...

打印Gridview时,如何让每页都有标题栏?-CSDN论坛

,按条件搜索后在gridview上显示,每页显示100条数据。...LODOP打印控制每页打印一定行数 需要这样一个记事本...android中gridview的居中问题 【转载】解决gridview空行...

使用LODOP设计打印模板 - lijigang1982的专栏 - CSDN博客

最近需要使用Lodop打印控件,所以就研究了一下,期间从...在按钮事件中访问GridView中当前行数据 阅读量:4901 ...如何建立mdb文件并导入数据并查看... z...2017东部华侨城月光茶宴什么时候?深圳东部华侨城月光茶宴时间?荷花世界嫦娥大巡游活动时间?三水荷花世界嫦娥大巡游有什么好玩的?2017三水荷花世界风筝节什么时候?荷花世界风筝节活动介绍?2017深圳中秋节晚会地点?深圳中秋节烟花晚会去哪看?深圳世界之窗中秋节几点放烟花?世界之窗中秋节有什么好玩的活动?广州大学城里都有哪些大学?北京出发去比基尼群岛旅游 北京出发去比基尼群岛旅游 北京出发去比基尼群岛旅游 北京出发去比基尼群岛旅游 北京出发去比基尼群岛旅游 北京出发去比基尼群岛旅游 北京出发去比利时旅游 北京出发去比利时旅游 北京出发去比利时旅游 北京出发去比利时旅游 北京出发去比利时旅游 北京出发去比利时旅游 北京出发去冰岛旅游 北京出发去冰岛旅游 北京出发去冰岛旅游 北京出发去冰岛旅游 北京出发去冰岛旅游 北京出发去冰岛旅游 北京出发去波多黎各旅游 北京出发去波多黎各旅游 北京出发去波多黎各旅游 北京出发去波多黎各旅游 北京出发去波多黎各旅游 北京出发去波多黎各旅游

ASP.NET中使用gridview可以很容易的把需要的数据动态显示在前台,还可以在表格里加入列进行增删改查,每次点击的时候重新加载数据,gridview也提供了分页等功能,还有一些模版让显示在前台的表格更美观。
此博文是以前写的,那时候写的比较随意,图片也没有经过PS成一张图,略微整理后发出来,虽然上学的时候写的方法都是用英文,当时发出来不是在博客上,读者很多不是软件专业,为了更通俗易懂,所以把上学用的一些方法改成了汉字首字母,比如zsg就是增删改,有的例如binddata()是用的原来的英文描述,由是上学写的稍作修改的代码,此文应该挺适合小白看,没有复杂的内容。

对数据库增删改查,首先要写对数据库连接字符串,如图,这张图示以前找的,现在应该还不过时,上学用的sqlsever数据库,这是后来换新电脑后,只装了个access数据库,所以上网搜了一下access的数据库连接字符串,根据access版本写上后是正确的,这个图片在当时感觉还挺全的。
ASP.NET连接字符串:

--注:此代码也有点问题,比如如下所说情况,但是当时边写边写文章,所以没再改--
如果输入textbox1,没有点击查询,然后输入第二个textbox2,第一个不清空很不舒服。原来只想着查完情况,好预备下一次输入,重置一下,但是没有考虑到前面那种状况,应该两个都清空或者一开始就清空,总之就这样带着吧。--

using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.OleDb;using System.Text;public partial class ceshi5 : System.Web.UI.Page{ public static DataTable getdt(string strSQL) {  string connstring = "provider=Microsoft.Ace.Oledb.12.0;Data Source=D:/da2.accdb";//(链接数据库的字符串)  OleDbConnection conn = new OleDbConnection(connstring);//(根据连接字符串,创建一个链接)  conn.Open();//(打开链接)  OleDbDataAdapter da = new OleDbDataAdapter(strSQL, conn);//(根据查询语句,链接,创建一个适配器)  DataTable dt = new DataTable();//(新建一个空表)  da.Fill(dt);//(用适配器da,填满dt新表)  conn.Close();//(关闭链接)  return dt;//(返回填满的那个表) } public static void zsg(string sql) {  string connstring = "provider=Microsoft.Ace.Oledb.12.0;Data Source=D:/da2.accdb";//(链接数据库的字符串)  OleDbConnection conn = new OleDbConnection(connstring);//(根据连接字符串,创建一个链接)  OleDbCommand cmd = new OleDbCommand(sql, conn);  conn.Open();//(打开链接)  cmd.ExecuteNonQuery();  conn.Close();//(关闭链接) } public void binddata() {  DataTable dtt = getdt("select kw,info from lodopkeyword");  GridView1.DataSource = dtt;  GridView1.DataBind(); } protected void Page_Load(object sender, EventArgs e) {  if (!IsPostBack)  {   binddata();  } } protected void Btn_wen_Click(object sender, EventArgs e) {  DataTable dt = getdt("select kw as 问题,info as 答案 from lodopkeyword where kw like'%" + TextBox1.Text + "%'");  GridView1.DataSource = dt;  GridView1.DataBind();  TextBox1.Text = ""; } protected void Btn_da_Click(object sender, EventArgs e) {  DataTable dt = getdt("select kw as 问题,info as 答案 from lodopkeyword where info like'%" + TextBox2.Text + "%'");  GridView1.DataSource = dt;  GridView1.DataBind();  TextBox2.Text = ""; } protected void btninsert_Click(object sender, EventArgs e) {  string sql = "insert into lodopkeyword(kw,info) values('" + TextBox3.Text + "','" +   TextBox4.Text + "')";  zsg(sql);  binddata();  TextBox3.Text = ""; TextBox4.Text = ""; }}

 

由于是以前的文字,图片没有经过整合处理,以前的文章图片较多,较繁杂,取了部分图片,图片经过多次转存有点变形。