mfc程序的datagridview控件如何绑定mysql数据库中的数据进行显示啊?语言是c++。

author author     2023-05-06     133

关键词:

关于这个问题查了很多资料,C#的datagridview控件就可以直接绑定数据库,而C++的不支持直接绑定数据库,可是绑定语句找了很久也找不到,网上的各种方法也试了很多,都不能成功,为什么不适用C#,是因为整个程序的主体部分是网络协议分析,需要用到C++的各种支持,但现在想对结果进行显示,却显示不出来了,网上有说用ListCtrl的,但我没找到这个控件啊,各位大神,求助,小女子在此谢过了!

网上说的是对的,MFC里是没有Datagridview控件,只有listctr控件

工具箱如下图:


把listctr拖到界面上:


属性设置成: report

追问

可是我的有啊,我拖了Datagridview控件了,可是不会连接数据源,我也想用listctrl 可惜找不到啊,怎么办呢?是要装什么插件么?

追答

你找不到的原因,很简单,你的工程是C#工程,不是MFC工程。
C#工程都是Form,MFC基本都是Dialog。

追问

啊?可是我建的时候是MFC啊?只是我没有选基于对话框,这样就不对是么?晕死了,我应该怎么办,重新建一个就好了?而且如果是C#的话,为什么不能绑定数据呢,会弹出错误。

追答

你可以不选基于对话框的,但是从你的界面上你的工程的确不是不是MFC工程,典型的C#工程

参考技术A C++ 不要理解成绑定吧.
你先查 从 数据库 将数据 查出来 放到变量中
然后在将变量显示到列表中.追问

其实,我开始就是数据存在数组中的,可是不会用控件显示出来,才想到存到数据库,然后通过Datagridview绑定数据库显示,怎样将数据通过某种控件显示出来啊,因为有几万条数据,而且每个数据都有好几个属性,麻烦赐教!!!万分感谢!

追答

...我糊涂了...你不是 mfc 吗 哪里来的 Datagridview

本回答被提问者采纳

MFC中是不是有类似DataGridView的控件

】MFC中是不是有类似DataGridView的控件【英文标题】:IsthereanyDataGridViewLikecontrolinMFCMFC中是否有类似DataGridView的控件【发布时间】:2012-11-1521:11:31【问题描述】:我想使用VS2010在MFC中创建一个数据库应用程序,我想知道MFC中是否有... 查看详情

如何将 List<string> 绑定到 DataGridView 控件?

】如何将List<string>绑定到DataGridView控件?【英文标题】:HowtobindaList<string>toaDataGridViewcontrol?【发布时间】:2010-10-0312:29:46【问题描述】:我有一个简单的List&lt;string&gt;,我希望它显示在DataGridView列中。如果列表包... 查看详情

急,很急,非常急!!在vs窗体中用datagridview控件时如何绑定数据库!!!

参考技术A第一个问题`你可以编辑DataGridView控件添加列用它的DataPropertyName与sql里的字段进行绑定在来该它在DataGridView显示的名字HeaderText属性`第二个问题用SqlCommandBuilderSqlDataAdapter下的Update方法可实现 查看详情

datagridview控件用法一:数据绑定

使用DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据。将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可。在绑定到包含多个列表或表的数据源时,只需将DataMember属... 查看详情

将对象数组绑定到 DataGridView 控件

】将对象数组绑定到DataGridView控件【英文标题】:BindinganarrayofobjectstoDataGridViewcontrol【发布时间】:2020-08-0313:00:33【问题描述】:我有一个基类Product的数组,其中包含派生类Medication和Parapharmaceutical的对象。在DataGridView控件中,... 查看详情

datagridview如何默认选中第一行

dataGridView显示数据的时候,我想让他自己默认选中一行。请问代码如何写datagridview默认选中第一行方法:this.dataGridView1.Rows[0].Selected=true;datagridview去除默认选中第一行方法:在绑定datagridview之后添加一行:this.datagridview1.ClearSelecti... 查看详情

datagridview如何默认选中第一行

dataGridView显示数据的时候,我想让他自己默认选中一行。请问代码如何写datagridview默认选中第一行方法:this.dataGridView1.Rows[0].Selected=true;datagridview去除默认选中第一行方法:在绑定datagridview之后添加一行:this.datagridview1.ClearSelecti... 查看详情

c#datagridview控件里面的datasource这个属性问题

c#dataGridView控件里面的DataSource这个属性给他绑定一个泛型为什么泛型里面的元素所指向的类的属性是internal就绑定不了改为public就可以internal关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员... 查看详情

使用数据绑定控件在 DataGridView 中添加行

】使用数据绑定控件在DataGridView中添加行【英文标题】:AddrowinDataGridViewwithdata-boundcontrol【发布时间】:2015-10-3017:44:41【问题描述】:我有一个带有两个datagridview的表单,它从mysql数据库中获取项目。我的目标是单击第一个DGV的... 查看详情

在c#里怎么将datagridview控件和数据库的查询绑定起来啊。

...数据操作多面手,是MicrosoftVisualStudio中的一个控件。使用DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据。将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可。在绑... 查看详情

datagridview控件绑定数据源

前言:    近期听说DataGridView控件能直接绑定数据源、而不用穿越这层那层的忍辱负重、获取数据、真是高兴的屁颠屁颠的、后来一想二狗肯定不会弄、特意写了一个笨蛋版的教程……也算记录生活、欢度端午了、... 查看详情

mfc_2.7树控件的基本使用

树控件的基本使用1.添加控件设置变量绑定2.添加数据HTREEITEMRootNode1=m_TreeCtrl.InsertItem(L"北京");HTREEITEMChildNode11=m_TreeCtrl.InsertItem(L"昌平区",RootNode1);HTREEITEMChildNode12=m_TreeCtrl.InsertItem(L"朝阳区",RootNode1);HTRE 查看详情

如何同时更新 Access 表和 DataGridView 控件?

】如何同时更新Access表和DataGridView控件?【英文标题】:HowtosimultaneouslyupdateanAccesstableandaDataGridViewcontrol?【发布时间】:2013-10-0916:48:36【问题描述】:我有一个.NET应用程序,其中的一些方法会更新Access数据库表。我的问题是显示... 查看详情

如何将datagridview转换为datatable?

DataGridView是转换不了DataTable的,因为DataGridView是控件,DataTable是数据结构,但是DataGridView的数据集是有可能的,前提是DataGridView绑定数据集的时候绑定的就是DataTable类型的数据集.DataTabledt=DataGridView.DataSourseasDataTable;参考技术As529586的正... 查看详情

c#winform中选中datagridview控件中某行如何将该行某个字段(1,2,3,4,)的值绑定checkedlistbox控件的数

this.DatagridView1.SelectedRows[0].Cells[0].Value.ToString()//获取选中行的第一列的值其他列以此类推CheckedListBox1.Items.add(stringvalue);//绑定追问CheckedListBox1.Items.add(stringvalue);//绑定这个(stringvalue)用不起啊,能说明清楚点吗?小弟初学者!!!... 查看详情

如何在 mfc 中自动调整文本控件的大小

】如何在mfc中自动调整文本控件的大小【英文标题】:Howtoautoresizethetextcontrolinmfc【发布时间】:2015-06-2514:36:08【问题描述】:我想将文本放在MFC中的IDC_TEXT中。我想使用输入文本自动调整该控件的大小。我使用了我的代码,但它... 查看详情

winformdatagridview绑定泛型集合变得不支持排序的解决方案(代码片段)

原文:winformdatagridview绑定泛型集合变得不支持排序的解决方案案例:  环境:Winform程序  控件:Datagridview  现象:Datagridview控件绑定到List<T>泛型数据上不支持排序     Datagridview控件绑定到DataTable上可以支持排... 查看详情

datagridview控件必须绑定数据库才能使用吗

不绑定不能通过编程使用吗参考技术A可以的,不用绑定,只需要在页面添加该控件,然后在程序后台中处理数据的加载和显示,编辑删除保存等都可以在程序中处理。如下:webForm<asp:GridViewCssClass="gridview"ID="GridView1&... 查看详情