c++builder XE7的datasnap编译问题

xjhwc 2015-01-14 10:26:57
用c++builder XE7的datasnap向导建立一个datasnap程序(都是默认),方法如下:File->new->other->datasnap server->Forms Application->vcl application->TCP/IP+server methods class->211端口->TDSServerModule->Finish。产生3组文件:Unit1.cpp,ServerMethodsUnit1.cpp和ServerContainerUnit1.cpp,ServerMethodsUnit1上就放一个ADOConnection1,然后Unit1.cpp文件包含ServerMethodsUnit1.h文件,然后Unit1.cpp上放一个Button1,双击写一句代码:ServerMethods1->ADOConnection1->Connected=true;。最后编译装个程序,出现错误:

[ilink32 Error] Error: Unresolved external '_ServerMethods1' referenced from C:\USERS\ADMINISTRATOR\DOCUMENTS\EMBARCADERO\STUDIO\PROJECTS\WIN32\DEBUG\UNIT1.OBJ
[ilink32 Error] Error: Unable to perform link
Failed
Elapsed time: 00:00:02.4


哪位高手给看看什么原因造成的这个错误。
...全文
226 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
new_BCBER 2015-01-15
  • 打赏
  • 举报
回复
也许自动生成的类没有定义吧,查一下ServerMethods1实例化了吗?

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧