[VB.NET]利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
来源:互联网 发布:c语言and符号的优先级 编辑:程序博客网 时间:2024/06/04 00:49
利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
__________________________________________________________________________
如果您知道可以用Button时是怎么写的应该也可以知道不用时怎么写吧?
__________________________________________________________________________
呵呵,我还没试过,我只是用一个右键menu实现,还没试过没有其他东西
__________________________________________________________________________
晕倒~~
__________________________________________________________________________
二楼说的对!
__________________________________________________________________________
晕倒?何解?
__________________________________________________________________________
可以试试在DATAGrid中写事件
__________________________________________________________________________
2005
拉过去 就有了
一行代码也不用写
__________________________________________________________________________
给你个例子吧
dt类别= obj类别.Search类别(-1, " ").Tables[0];
DataGridTableStyle tableStyle = new DataGridTableStyle();
DataGridTextBoxColumn columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "类别ID ";
columnStyle.HeaderText = "类别ID ";
columnStyle.Width = 0;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "类别名称 ";
columnStyle.HeaderText = "类别名称 ";
columnStyle.Width = 80;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "说明 ";
columnStyle.HeaderText = "说明 ";
columnStyle.Width = 80;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "图片 ";
columnStyle.HeaderText = "图片 ";
columnStyle.Width = 80;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
tableStyle.RowHeadersVisible =true;
tableStyle.MappingName = "类别 ";
dtg类别.TableStyles.Add(tableStyle);
dt类别.DefaultView.AllowNew = false;
dt类别.DefaultView.AllowEdit = false;
dt类别.DefaultView.AllowDelete = false;
dtg类别.DataSource =dt类别.DefaultView;
obj类别.Dispose();
__________________________________________________________________________
利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
__________________________________________________________________________
如果您知道可以用Button时是怎么写的应该也可以知道不用时怎么写吧?
__________________________________________________________________________
呵呵,我还没试过,我只是用一个右键menu实现,还没试过没有其他东西
__________________________________________________________________________
晕倒~~
__________________________________________________________________________
二楼说的对!
__________________________________________________________________________
晕倒?何解?
__________________________________________________________________________
可以试试在DATAGrid中写事件
__________________________________________________________________________
2005
拉过去 就有了
一行代码也不用写
__________________________________________________________________________
给你个例子吧
dt类别= obj类别.Search类别(-1, " ").Tables[0];
DataGridTableStyle tableStyle = new DataGridTableStyle();
DataGridTextBoxColumn columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "类别ID ";
columnStyle.HeaderText = "类别ID ";
columnStyle.Width = 0;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "类别名称 ";
columnStyle.HeaderText = "类别名称 ";
columnStyle.Width = 80;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "说明 ";
columnStyle.HeaderText = "说明 ";
columnStyle.Width = 80;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
columnStyle = new DataGridTextBoxColumn();
columnStyle.MappingName = "图片 ";
columnStyle.HeaderText = "图片 ";
columnStyle.Width = 80;
columnStyle.ReadOnly = false;
tableStyle.GridColumnStyles.Add(columnStyle);
tableStyle.RowHeadersVisible =true;
tableStyle.MappingName = "类别 ";
dtg类别.TableStyles.Add(tableStyle);
dt类别.DefaultView.AllowNew = false;
dt类别.DefaultView.AllowEdit = false;
dt类别.DefaultView.AllowDelete = false;
dtg类别.DataSource =dt类别.DefaultView;
obj类别.Dispose();
__________________________________________________________________________
- [VB.NET]利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
- vb.net操作Access中是关键字的字段
- VB.NET操作Access数据库
- 如何用VB.Net创建一个三层的数据库应用程序
- 如何用VB.Net创建一个三层的数据库应用程序
- 如何用VB.Net创建一个三层的数据库应用程序
- 如何用VB.Net创建一个三层的数据库应用程序
- 用VB.Net创建一个三层的数据库应用程序
- vb.net机房收费系统一个小功能的实现
- 一个数据库操作的类.0.1 (vb.net)
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- 创建完全可编辑的 DataGrid
- [VB.NET]请问,VB和VB.net有啥区别和联系?
- [VB.NET]vb.net启用xp样式问题?
- [VB.NET]想在vb.net用曲线显示数据库中的数据,应该怎么办?
- 升级内核
- 亲历裁员2-苦难的阶级兄弟和只有在酒桌上才能骂娘
- [VB.NET]利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
- [VB.NET]VB.NET 如何获取每个月的最后一天?
- [VB.NET]vb.net 更换版本后的问题
- C语言中的子函数和主函数有什么联系啊?它们是怎么编写的?
- [VB.NET]在VB.NET怎样动态读取EXCEL单元格的值?
- [VB.NET]vb.net 中如何在窗体中画个圆,用circle语句能不能简单举个例子?谢谢
- [VB.NET]vb.net中该用哪种连接方式连接sql数据库?
- [VB.NET]关于全局变量的.急!!!
- [VB.NET]vs2005和vs2003.net是一样的吗?