我用ADO组件中的ADOCONNECTION开发三层数据库,但不知道在客户端怎么发送SQL语句到服务端,客户端用SocketConnection和ClientDataSet连接服务器
谢谢
谢谢
解决方案 »
- 用TIdFtp控件做的ftp客户端,怎么才能控制下载速度?
- 我想判断一个字符串中是否含有+号和数字,如果含有其他的字符就是非法的,我写了一个看看不对呢??????
- TlistView在运行后,用户能用鼠标或键盘编辑(修改)TListView的信息吗?如果可以,怎么操作
- 如何把pByte类型转成String或者Char?
- ListView,动态的增加Column,速度慢,为什么?
- 有关memo 在线等待
- 急!如何去到编辑框的粘贴、复制菜单?
- 问题!
- 如何才算Delphi的程序员?
- 为什么在数据库里NULL=NULL 不成立
- 各位高手,有没有开发过使用pos机的软件?请指点一二!
- 關於 Canvas, 怎樣去掉這個討厭的底色?
//---------------------------------------------------------------------------
OleVariant __fastcall TRDMServer::DataSetProvider2DataRequest(
TObject *Sender, OleVariant &Input)
{
TDataSetProvider *p=(TDataSetProvider *)Sender;
TADOQuery *q = (TADOQuery *)(p->DataSet);
// q->SQL->Clear();
q->Close();
q->SQL->Text = (AnsiString)Input;
q->Open();
// q->ExecSQL();
return p->Data;
}
ClientData.CommandText :='select * from text1';
ClientData.Open;
在客户端调用
SocketConnection.AppServer.GetDecisions('SQL');