托管C++使用ADO.net的问题
编译通不过
error C3624: 'System::ComponentModel::Component': the compiler cannot find this type; it is defined in the assembly 'System'是在SqlConnection和SqlCommand那两行,怎么回事?
#using <mscorlib.dll>
#using <system.data.dll>
#using <system.Xml.dll>
using namespace System;
using namespace System::Data;
using namespace System::Data::SqlClient;
using namespace System::Xml;
void main()
{
SqlConnection *mySqlConn;
mySqlConn=new SqlConnection(S"server=myserver;Trusted_Connection=yes;database=pubs;");
mySqlConn->Open();
SqlCommand *mySqlCmd=new SqlCommand(S"select*from authors",mySqlConn);
SqlDataReader* myReader=mySqlCmd->ExecuteReader();
while(myReader->Read())
Console::WriteLine(myReader->get_Item("au_lname")->ToString());
myReader->Close();
mySqlConn->Close();
}
问题点数:20、回复次数:4Top
1 楼zjblue(不路)回复于 2003-05-04 19:33:39 得分 0
#using <system.data.dll>
#using <system.Xml.dll>
你试下
#using system.data
#using system.xml
不过好奇怪,你的程序不是托管C++把Top
2 楼SchoolHK(School)回复于 2003-05-04 20:16:39 得分 0
楼上说的对
看来看去也不见得是managed C++.....Top
3 楼lbchange()回复于 2003-05-06 16:09:42 得分 20
前面还要写:
#using <system.dll>
—————————————————————————————————
┏━★━━◆━━★━┓
♂欢|◢CSDN◣|使♂ ▲自由保存帖子,浏览,关注检测
┃迎|◥论坛助手◤|用┃ ▲完善的CSDN客户端工具
┗━☆━━◇━━━☆┛ ▲自动添加签名......
让你更快,更爽,更方便地上CSDN...
http://www.csdn.net/expert/topic/573/573604.xml
http://www.chinaok.net/csdn/csdn.zip
Top
4 楼duebbin(xh)回复于 2003-05-06 22:06:17 得分 0
#using <mscorlib.dll>
#using <system.data.dll>
#using <system.Xml.dll>
using namespace System;
using namespace System::Data;
using namespace System::Data::SqlClient;
using namespace System::Xml;
void main()
{
System::Data::SqlClient::SqlConnection __gc* mySqlConn;
mySqlConn=new System::Data::SqlClient::SqlConnection(S"server=myserver;Trusted_Connection=yes;database=pubs;");
mySqlConn->Open();
System::Data::SqlClient::SqlCommand __gc* mySqlCmd = new System::Data::SqlClient::SqlCommand(S"select*from authors",mySqlConn);
System::Data::SqlClient::SqlDataReader __gc* myReader =m ySqlCmd->ExecuteReader();
while(myReader->Read())
Console::WriteLine(myReader->get_Item("au_lname")->ToString());
myReader->Close();
mySqlConn->Close();
}
Top




