三层架构 客户端动态访问AppServer问题.
请教三层架构高手一个实际的问题:
如何动态插入或查询数据?---根据需要更新TQuery的SQL语句?
那些讲解三层架构客户端的例子或教程真的很气人--一般就是搞一个DBGrig往那一连,没有一点实用性.
有些书说可以通过Appser属性访问.可是我在服务器Remote data module建了一个Method,却无法访问到.
哪位有这方面的实战经验的请指教小弟一下?(最好是C++ 方面的,感谢ing!)
[解决办法]
This example shows how to use the CommandText property to send an SQL command to a provider query.
void __fastcall Form1::RunButtonClick(TObject *Sender)
{
// Send the query string to the server and open the client dataset
ClientData->Close();
ClientData->CommandText = Memo1->Lines->Text;
ClientData->Open();
}
[解决办法]
补充一点:
TDataSetProvider的option选项中要有允许执行SQL的一项.