⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 签于目前市场上结合Query万能查询的第三方控件
💻 TXT
字号:
签于目前市场上结合Query万能查询的第三方控件,适合DELPHI的特别多,如武稀松先生的WNQUERY,但适合CBUILDER的几乎是麟毛凤脚,由于公司产品上需要用到该功能,所以特别花了一天时间编了这个适合CBUILDER6版本的万能查询模块(如有需要亦可提供CBUILDER5的版本),供大家参考使用,改天有时间我会推出该系列的第三方控件,希望大家多提宝贵意见。

功能特点:
1、结合adoQuery(只适合adoQuery),如需支持Query,请另行通知我;
2、结合adoQuery->Fields属性,查询条件可以根据Fields的Visiable属性来定,也就是说Fields->Field[0]->Visiable=false,这时你可以设置属性既可以把这类字段作为查询条件,也可以隐藏这类字段不作为查询条件显示;
3、根据字段类型显示比较值,举例说明:如果你选择的是DateTime字段,那比较值自动改为DateTimePicker,这比武稀松先生的WNQUERY要先进多了;
4、可以单项条件查询也可以多项条件结合查询;

上海同文信息技术有限公司
赵秀江(David)
http://www.twsoft.cn
Email:mail@twsoft.cn
	david@twsoft.cn
MSN:twsoft@hotmail.com
QQ:5281034

typedef PChar (GetSQL)(bool, PChar, TADOQuery*);
extern "C" __declspec(dllimport) PChar __stdcall GetCondition(bool bVisiable,
    PChar sCaption, TADOQuery* adoQuery);

    HINSTANCE nDLL;
    GetSQL *theValue;
    nDLL = LoadLibrary("TWSOFTSEARCH.dll");
    if(nDLL != NULL)
    {
        theValue = (GetSQL*)GetProcAddress(nDLL, "GetCondition");
        if(theValue != NULL)
            Memo1->Text = (*theValue)(true, Caption.c_str(), ADOQuery1);//查询条件值;
    }
    theValue = NULL;
    FreeLibrary(nDLL);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -