登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
主要数据库访问接口函数如下
连接和断开数据库:
bool Open(const *i_pszSrv ,const *i_pszUser ,const *i_pszPwd);
bool Open(const *i_pszSrv,const *i_pszIpAddr,const *i_pszDBName,const *i_pszUser,const *i_pszPwd,const *dbType);
void Close(bool bClose=true);
判断数据库是否打开:
bool IsOpen( )const{return m_bOpen;}
获取数据库类型:
int GetDBType( )const{return m_nDBType;}
获取数据源名字:const *GetDBName( )const{return m_qsSrcName.GetBuf( );}
执行SQL语句:
bool ExecuteSQL(const *i_pszSqlStr);
int Exec( );
判断数据表是否存在
bool IsTableExist(const *i_szTableName);
获取错误号和错误字符串:
int GetErrorNo( );
const *GetErrorStr( );
准备SQL语句:
bool PrepareSQL(const *i_pStringSQL);
关闭本次SQL处理:
void CloseSQL( );
绑定列:
bool BindCol(int i_nColType,int i_nColSize,void*i_pColAddr);
绑定参数:
bool BindPara(int i_nParaType,int i_nParaSize,void*i_pParaAddr);
获取查询结果:
bool Fetch( );
是否到了记录尾:
bool IsEnd( );
开始事务操作:
bool BeginTrans( );
递交事务:
bool Commit( );
回滚事务:
bool Rollback( );
第二步:在数据库通用访问类CQSDBI中定义各个数据库类型通用的通用插件函数。然后在对外开放的public成员函数中分别调用上述通用插件函数,即,每一种数据库类型对应实现一个动态链接库,在库中实现各自的通用插件函数。 在CQSDBI的Open函数中,根据传入的数据库类型,加载这些动态链接库,把上述通用插件函数匹配到每一种独立数据库类型的接口函数。
这些通用插件函数定义如下:
void*(*qs_open)(const * ,const * ,const * ,const * ,const*);
void(*qs_close)(const void* ,bool);
bool(*qs_execute_sql)(const void* ,const *);
bool(*qs_is_table_exist)(const void* ,const *);
int(*qs_get_error_no)(const void*);
const *(*qs_get_error_str)(const void*);
bool(*qs_prepare_sql)(const void* ,const *);
void(*qs_close_sql)(const void*);
bool(*qs_bind_col)(const void* ,int,int,void*);
bool(*qs_bind_para)(const void* ,int,int,void*);
int(*qs_exec)(const void*);
bool(*qs_fetch)(const void*);
bool(*qs_is_end)(const void*);
bool(*qs_begin_trans)(const void*);
bool(*qs_commit)(const void*);
bool(*qs_rollback)(const void*);
第三步:确定并实现Oracle数据库插件类CQSOracleDBI。根据Oracle数据库自带的Oracle调用接口函数(Oracle Call Interface简称OCI)的要求,实现类似上述CQSDBI的通用插件函数与插件函数的匹配。
第三步:确定并实现SQL Server数据库插件类CQSSqlserver。本发明选用ODBC的技术要求,实现类似上述CQSDBI的通用插件函数与插件函数的匹配。
第四步:确定并实现My SQL插件类CQSMysqlDBI。根据My SQL数据库提供的API访问接口,实现类似上述CQSDBI的通用插件函数与插件函数的匹配。
第五步:确定并实现My SQL插件类CQSSybaseDBI。根据Sybase数据库提供的API访问接口,实现类似上述CQSDBI的通用插件函数与插件函数的匹配。
第六步:确定并实现文件方式插件类CQSFi leDB。选用csv文件格式存储数据,根据文本文件的一般读写方式结合QT库,实现类似上述CQSDBI的通用 插件函数与插件函数的匹配。
本发明实现了上述数据库类型的统一操作,针对其他数据库类型,可以做类似的扩展予以支持,实现了微电网监控系统访问数据库时,可以不必关心具体的操作系统平台与数据库类型,只需简单调用通用数据库访问类的各个数据库访问接口函数即可完成。具体针对每一种数据库的接口实现,由底层插件完成。这样大大降低了上层软件编程的复杂度,具有很好的通用性和稳定性。另外,本发明还支持有效扩展,对暂未包含在插件中的数据库类型,可以根据通用数据库访问类接口的要求逐一实现,具备良好的扩展性
以上所述仅是本发明的优选实施方式,应当指出的是,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
相关阅读:
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
近期,多座储能电站获最新进展,北极星储能网特将2025年7月14日-2025年7月18日期间发布的储能项目动态整理如下:蓝晓科技陕西西安用户侧智慧储能项目正式投运7月11日,蓝晓科技用户侧智慧储能项目正式投运。该项目位于西安市高陵区渭阳九路999号蓝晓科技新材料有限公司园区内部。储能总装机0.875MW/1.7
当前,我国现有工业园区数量超1.5万个,国家级和省级园区超过2500个,贡献了全国工业产值的50%以上,碳排放量占全国总量的30%以上。作为产业聚集的载体,零碳园区对美丽中国建设和“双碳”目标实现有着重要意义。7月8日,国家发改委、工信部、国家能源局联合发布《关于开展零碳园区建设的通知》,明确
近日,在河北省承德市围场满族蒙古族自治县老窝铺乡石人梁村,国网冀北电力有限公司首个百千瓦级“水光储”微电网通过10千伏御道口线路西山分支线路并入电网,投入运行。10千伏御道口线路西山分支线路供电区域位于配电网末端,负荷分散,为单电源长距离供电。受地理环境限制,常规的电网改造升级方式难
7月15日下午,安徽合肥气温超过36摄氏度。在合肥市政务中心外的车网互动双向充放电桩旁,合肥市电动汽车充电设施投资运营有限公司信息技术部前端开发员李方亮测试充电桩的放电功能。他说:“我们正加紧测试不同品牌新能源汽车与充电桩的匹配情况,也在与合肥供电公司加强协作,争取近期让这里的21台充
砥砺奋进的十年系列报道之三——创新驱动十年间,国家电投锚定高水平科技自立自强,持续深化科技创新体制改革,研发投入强度从0.91%跃升至3.5%,累计建成一支1.3万人的科技研发队伍,形成央企领先的创新力量。十年间,肩负“国之大者”,锻造“国之重器”,作为同时牵头两个国家科技重大专项的能源央企
7月16日,河北省工信厅发布关于《河北省先进制造业发展促进条例(征求意见稿)》公开征求意见的通告。文件指出,县级以上人民政府及其有关部门应当推行工业节能节水,加强再生资源循环利用,推进光伏组件、风电机组叶片、废旧动力电池等新型固体废弃物综合利用技术研发和产业化应用,推动园区循环化改造
当前,能源产业生态正经历从“供给侧资源主导”向“需求侧价值创造”的范式跃迁。现代能源服务业通过构建“用户需求-能效服务-价值共享”的新型商业闭环,催生出涵盖规划咨询、系统集成、智慧运维的全周期解决方案。为把握产业变革机遇,北极星电力网拟于2025年8月7-8日在上海举办2025第七届综合能源服
北极星售电网获悉,7月16日,江苏南通市政府办公室关于印发南通市加快推进生产性服务业高质量发展行动方案(2025—2027年)的通知。文件明确,探索低碳节能服务发展路径。积极引进国内外权威认证组织在通设立分支(合作)机构,提供“一站式”涉碳类认证和咨询服务,推动重点产品碳足迹的国际衔接互认
2025年6月30日,国家发展改革委、工业和信息化部、国家能源局联合下发了《关于开展零碳园区建设的通知》发改环资〔2025〕910号。(来源:微信公众号“鱼眼看电改”作者:俞庆)相比于之前各地建设的零碳园区,这次是从中央政府层面顶层规划和推动,并且给出了具体的细则,比如申报条件,核算方法等。这
在构建全国统一电力市场的战略背景下,售电侧市场化改革持续深化,售电主体多元化格局加速形成。作为直接联系电力用户的关键环节,售电市场的健康发展对优化资源配置、激发市场活力、保障能源安全和服务经济社会发展具有重要意义。然而,伴随市场规模的扩大与规则的演进,售电市场也面临新的形势与挑战
当前,我国新能源产业正以前所未有的速度重塑能源版图。2025年上半年,一系列以系统性改革为引擎的政策密集出台,通过市场化机制激活、基础设施跃升、技术创新驱动、数字智能赋能四大支柱,合力构建能源新生态,形成覆盖能源全链条的战略布局。2025年7月10-11日,由榆林市发展和改革委员会、榆林市国有
北极星储能网获悉,5月16日,四方股份在投资者互动平台上表示,储能方面,公司坚以“产品全栈自研、系统全域支撑”为目标,持续加大研发投入,推动构网型控制技术、高压级联储能技术、高安全储能集成等先进技术的研究及工程应用。“大容量高压级联储能技术研究及应用”和“高安全锂电储能系统集成关键
微电网的定义根据国家能源局《微电网管理办法》的定义:微电网是指由分布式电源、用电负荷、配电设施、监控和保护装置等组成的小型发配用电系统(必要时含储能装置)。(来源:微信公众号“鱼眼看电改”作者:俞庆)微电网特征1、小型发配用电系统微电网包含了发电(分布式电源,以分布式新能源为主)
为规范交直流微电网监控系统技术要求,为工程设计、制造、调试提供基础,依据国家和行业的有关标准、规程和规范,制定本标准。本规范所涉及的微电网监控系统与配电网监控系统界面清晰,微电网监控系统与配电网监控系统通过信息接口互联;微电网监控系统按需上送相关信息给配电网监控系统,配电网监控系
北极星输配电网获悉,近日住建部公开了,国家标准《微电网工程设计标准》获批的相关信息,据了解该标准编号为GB/T51341-2018,是由住房和城乡建设部标准定额研究所组织中国计划出版社出版发行,将于2019年6月1日起实施。之前,业内一直热议微电网的标准体系急需统一的规划和顶层设计,微电网和分布式电
10月14日是世界标准日,是全世界标准化工作者共同的节日。今年世界标准日的主题为“国际标准和第四次工业革命”。第四次工业革命是以人工智能、清洁能源、机器人技术、量子信息技术、虚拟现实以及生物技术为主的全新技术革命。“工业革命的核心,其实就是能源转换的革命”,工业革命必然伴随着能源革命
据北极星储能网获悉,近日国家标准委发布多项国家标准,其中包括多项储能标准,本文是《抽水蓄能电站基本名词术语》,现将标准相关内容及全文附在下方,以供大家学习参考。延伸阅读:储能标准|电化学储能系统接入电网技术规定国家标准《电力储能用铅炭电池》2019年1月实施国家标准《电力储能用锂离子电
据北极星储能网获悉,近日国家标准委发布多项国家标准,其中包括多项储能标准,本文是《电化学储能系统接入电网测试规范》,现将标准相关内容及全文附在下方,以供大家学习参考。电化学储能系统接入电网测试规范标准号:GB/T36548-2018实施日期:2019-02-01归口单位:全国电力储能标准化技术委员会延伸
据北极星储能网获悉,近日国家标准委发布多项国家标准,其中包括多项储能标准,本文是《电化学储能系统接入电网技术规定》,现将标准相关内容及全文附在下方,以供大家学习参考。电化学储能系统接入电网技术规定标准号:GB/T36547-2018实施日期:2019-02-01归口单位:全国电力储能标准化技术委员会延伸
2017年5月,国家发改委、国家能源局下发《关于新能源微电网示范项目名单的通知》,28个新能源微电网示范项目获批。7月,国家发改委、国家能源局制定《推进并网型微电网建设试行办法》(以下简称《办法》)。据统计,此批示范项目带来的新增光伏装机为899兆瓦,新增电储能装机超过150兆瓦等。并网型[$NewP
2017年5月,国家发改委、国家能源局下发《关于新能源微电网示范项目名单的通知》,28个新能源微电网示范项目获批。7月,国家发改委、国家能源局制定《推进并网型微电网建设试行办法》(以下简称《办法》)。据统计,此批示范项目带来的新增光伏装机为899兆瓦,新增电储能装机超过150兆瓦等。并网型[$NewP
7月17日至18日,由中电联电力发展研究院主办的微电网系列标准宣贯会议在北京召开。7月17日至18日,中电联微电网系列标准宣贯会在京举办。图为国家能源局电力司电网处副调研员桂小阳(左)和中电联发展研究院党总支书记、副院长李斌在会议上。(中电联电力发展研究院供图)在会上,国家能源局电力司电网
砥砺奋进的十年系列报道之三——创新驱动十年间,国家电投锚定高水平科技自立自强,持续深化科技创新体制改革,研发投入强度从0.91%跃升至3.5%,累计建成一支1.3万人的科技研发队伍,形成央企领先的创新力量。十年间,肩负“国之大者”,锻造“国之重器”,作为同时牵头两个国家科技重大专项的能源央企
7月17日,国务院新闻办公室举行“高质量完成‘十四五’规划”系列主题新闻发布会,国家知识产权局局长申长雨、国家知识产权局副局长胡文辉、国家知识产权局战略规划司司长梁心新、国家知识产权局知识产权运用促进司司长王培章介绍“十四五”时期知识产权强国建设新进展新成效,并答记者问。其中提到,
7月14日,浙江省常山县人民政府印发《加快发展新质生产力全力推进新型工业化的若干政策意见》的通知。通知指出,支持企业改造提升,对技改项目按新设备投资额给予不同比例的一次性补助,最高限额1000万元。坚持绿色安全发展,首次评为国家级绿色工厂、绿色供应链、绿色设计产品的企业,分别给予50万元
今年以来,安徽省能源集团坚持党建引领,强化作风建设,勇担发展重任,统筹推进能源保供与创新发展,交出了一份亮眼的“半年成绩单”。1月至6月,该集团实现利润和投资双创新高,同比分别增长13.9%和20.2%。坚持能源主业,全力扛牢保供政治责任,当好能源安全保供省级队。加快支撑性电源建设,建成投产
北极星储能网获悉,7月16日,冠盛股份在投资者互动平台上表示,合作伙伴吉林东驰核心技术团队是以谢海明教授带领的锂电研发团队为依托,拥有教育部“固态电池协同创新平台”和国家发改委“动力电池国家地方联合工程实验室”等资源。固态电池协同创新平台是唯一由政府主导的固态电池创新联合体,率先推
时间回到2022年初,280Ah打破了储能电池市场的沉寂,一度供不应求。在这种背景下,二线动力电池厂商将目光转向储能行业;同时,储能电池赛道迎来前所未有的投资热潮,仅2022年储能电池相关扩产项目已达26个,投资额合计超过3000亿元。现如今潮水退去,储能行业加速迭代、从同质化竞争转向价值竞争的关
今年以来,皖能集团公司以党建为舵、以作风为要、以担当为责,扎实开展深入贯彻中央八项规定精神学习教育,统筹能源保供和创新发展,交出亮眼“半年成绩单”,1至6月实现利润、投资双创新高,同比分别增长13.9%和20.2%。坚持能源主业,全力扛牢保供政治责任,当好能源安全保供省级队。加快支撑性电源建
福建华电可门三期2×1000MW煤电项目创建优质工程技术服务招标公告(招标编号:CHDTDZ022/17-QT-133)一、招标条件福建华电可门发电有限公司相关项目福建华电可门三期2×1000MW煤电项目创建优质工程技术服务项目已批准,招标人为福建华电福瑞能源发展有限公司连江可门分公司,项目资金为自筹。本项目已
日前深交所官网显示,南方电网数字电网研究院股份有限公司(以下简称“南网数字”)创业板IPO获得受理。南网数字拟发行不低于3亿股、不超过4.77亿股,募集资金25.54亿元,若成功上市,其将成为南网体系内第四家上市公司。募集资金25.54亿元投向六大项目招股书显示,南网数字目标为“构建世界一流的电网
各有关单位:为深入贯彻《中华人民共和国土壤污染防治法》《地下水管理条例》及生态环境部等七部门《“十四五”土壤、地下水和农村生态环境保护规划》,切实提升土壤地下水环境风险防控能力,2025年土壤与地下水风险防控与生态修复技术交流大会(以下简称“大会”)定于2025年7月23-25日在内蒙古自治区呼
我国新一轮电力体制改革以来,党中央、国务院对我国电力市场化改革作出了一系列重要指示和部署。习近平总书记多次就能源电力作出重要指示批示,党的二十届三中全会指出要“深化能源管理体制改革,建设全国统一电力市场”,《能源法》提出要“加快建立主体多元、统一开放、竞争有序、监管有效的能源市场
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!