想要表格快速将数据全部显示出来方法: 表格载入数据之前,在开头加上一句高级表格1可视=假,表格载入数据完成后,末尾加上高级表格1可视=真。此目的是让数据在后台内存完成,速度极快
using System;
using SystemCollectionsGeneric;
using SystemComponentModel;
using SystemData;
using SystemDrawing;
using SystemText;
using SystemWindowsForms;
//引用命名空间
using SystemDataOleDb;
namespace 代码绑定
{
public partial class Form1 : Form
{
//添加绑定对象,就是前面学过的Adonet对象
OleDbDataAdapter da;//数据适配器
DataSet ds;//数据集
OleDbCommandBuilder DCB;//命令管理器
BindingSource bs;//绑定源对象
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
//连接字符串
string strCon = "Provider=Microsoftjetoledb40;data source=" + AppDomainCurrentDomainBaseDirectory + "studentmdb; ";
//添加查询语句
string StrSelect = "select 学号,姓名,性别 from dzsw1";
//初始化数据适配器及数据集
da = new OleDbDataAdapter(StrSelect ,strCon);
ds = new DataSet();
//填充数据到数据集
daFill(ds, "dzsw");
DCB = new OleDbCommandBuilder(da);
//初始化绑定源对象
bs = new BindingSource();
bsDataSource = dsTables[0] ;
//绑定DataGridView
dataGridView1DataSource = bs;
//绑定 文本框
textBox1DataBindingsAdd("Text", bs, "姓名");
//绑定 列表框
listBox1DataSource = bs;
listBox1DisplayMember = "姓名";
//绑定组合框
comboBox1DataSource = bs;
comboBox1DisplayMember = "姓名";
}
private void button2_Click(object sender, EventArgs e)
{
//指针后移
bsPosition++;
}
private void button1_Click(object sender, EventArgs e)
{
//指针前移
bsPosition--;
}
private void button3_Click(object sender, EventArgs e)
{
//更新数据
daUpdate(dsTables[0]);
}
}
}
这个简单啊!
首页做个前台输入姓名和会员卡信息的页面,我做个简单的页面给你看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" "<html xmlns="
<head>
<meta ;
页面美化自己去搞!只能帮你这么多了
以上就是关于易语言 怎么通过一个按钮将数据库的数据在高级表格里一次性全部显示出来。全部的内容,包括:易语言 怎么通过一个按钮将数据库的数据在高级表格里一次性全部显示出来。、C# 如何实现用Table显示数据库表格中的数据(代码+相关 *** 作)非常感谢!、php如何查询数据库表中的数据并显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)