C++ cli C++;需要类型说明符(Visual Studio)
我试过很多东西。请帮帮我 完整源代码: 问题代码:C++ cli C++;需要类型说明符(Visual Studio),c++-cli,C++ Cli,我试过很多东西。请帮帮我 完整源代码: 问题代码: MySqlDataAdapter adapter; DataTable table; private: System::Void AcceptedApplications_Load(System::Object^ sender, System::EventArgs^ e) { MySqlCommand^ com = gcnew MySqlCommand("command", conn); adapter = new MySqlAdap
MySqlDataAdapter adapter;
DataTable table;
private: System::Void AcceptedApplications_Load(System::Object^ sender,
System::EventArgs^ e) {
MySqlCommand^ com = gcnew MySqlCommand("command", conn);
adapter = new MySqlAdapter(com);
}`
标准警告:虽然可以使用C++/CLI编写应用程序的主体,甚至可以使用WinForms在C++/CLI中编写GUI,但不建议这样做。C++/CLI是用于互操作场景的:C++或其他.NET代码需要与非托管C++接口,C++/CLI可以提供两者之间的转换。因此,C++/CLI具有C++的所有复杂性、C的所有复杂性和自身的复杂性。对于主要开发,如果需要托管代码,则建议使用Cype或WiFrm或WPF,或者如果您想要非托管的,则使用MFC C++。p>
有几个问题:
- 看起来您在创建对象时忘记了“数据”一词李>
- 据我所知,这是一个管理类。因此,它在声明处应该有一个
,在实例化时应该有一个^
gcnew
公共引用类
类型通常需要在C++/cli和gcnew中使用^
MySqlDataAdapter^ adapter = gcnew MySqlDataAdapter();
DataTable^ table = gcnew DataTable();
这不是C++代码。您正在使用Visual Studio吗?应标记为c++-cliyes sorry@user4581301
MySqlDataAdapter^ adapter = gcnew MySqlDataAdapter();
DataTable^ table = gcnew DataTable();