您的位置:首页 > 其它

机房重构之DataGirdView控件的使用

2017-05-21 20:48 393 查看

前言

还记得用VB敲第一次机房收费系统的时候用的是Msflexgrid控件。这次在vb.net中就用到了DataGridView控件。具体用法如下:

步骤:

1.首先,找到这个控件,在“数据”里面,在窗体上画一个属于自己的datagridview。右上方有一个小箭头,点击选择添加项目数据源。



      2.选择数据源类型,此处应选数据库类型



 3.出现如下画面,直接点击下一步



4.新建连接,选择数据:



5.我是用的sqlserver,这里选择自己的服务器的名称,以及自己的数据库信息:



 6.测试连接:



测试连接成功就是真的成功了吗,No!No!No!又一个问题冒出来啦!



经过上网查证还有如霜大神的帮忙,问题解决了。在添加连接那个步骤中点击更改,然后出来结果,更改下面的SQLserver数据源为odbc数据源。具体原因不明白。。。。但是在重新装完数据库之后选择SQLserver的数据源又成功了。就是这么任性!!



接下来选择自己需要调用的数据库表。因为自己当时没有截图,就从网上截的图,意思都一样。截的图是以查询充值记录为例的。



接下来就显示出来了,可能不是我们想要展现给用户的标题,我们就需要设置了。



点击右上角的小三角,选择编辑列,就可以显示我们需要的数据了。

 


如果,我要查询有条件的数据,就想要卡号为2的充值信息,就需要“添加查询”了:





这样,一个查询就添加成功了,会发现窗体上多了一行工具:



另外,窗体里面就有自动生成的代码了。



具体的代码:这里需要把textbox框的内容赋值给tool工具,让我们的点击按钮来间接实现tool的功能。
实际上就是在查询的按钮里面写上这么一句代码:CardNoToolStripTextBox.Text= txtcardNo.Text.Trim,然后把上面查询ToolStripButton的内容写在查询的按钮里面。
你以为这样就结束了吗?没有,又出现了新的错误
图片又忘记截图了,错误是必须声明标量变量cardNo。。。
这个控件的使用用了一天的时间,出了不少的错,还有一种感觉就是这些错有时候出有时候又不出,真心搞不懂。好在,还是在家豪同学的帮助下解决了,这里想说一点,以后遇见错误一定要记得截图,记得截图,记得截图!我的好多图片都是从网上找的。
DataGridView控件的使用,推荐博客
http://blog.csdn.net/binggetong/article/details/50993052
http://www.mamicode.com/info-detail-582495.html

感受:

       学会了使用DataGridView显示数据就不用再敲七层用代码显示了。有些东西光看是不行的,一定要自己经历,你不知道自己会遇到什么。
                                              多读书,多总结。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: