永发信息网

WEX5 可以连接自己的数据库吗

答案:2  悬赏:0  手机版
解决时间 2021-02-12 00:36
WEX5 可以连接自己的数据库吗
最佳答案
ASP的没有用过,JSP的我就知道,给你参考下:
package tom.jiafei;
import java.sql.*;
public class querybeanone{
String ODBCDataSource="";
String tableName="";
String user="";
全部回答
//初始化数据库连接 ::coinitialize(null); 连接数据库 [cpp] view plaincopyprint? bool clogin::connectdb(void) { hresult hr = null; try { hr = m_pconnection.createinstance("adodb.connection");///创建 connection 对象 if(succeeded(hr)) { //登录数据库并连接数据库dbcourse //这里的server不能写成127.0.0.1否则会出现未指定的错误,应该写成sql server登录界面的服务器名称 m_pconnection->connectionstring = "driver={sql server};server=logo-pc\\logo;uid=dbcourse;pwd=dbcourse;"; m_pconnection->open("","","",adconnectunspecified); m_pconnection->defaultdatabase = "dbcourse"; } else { afxmessagebox(text("创建 connection 对象失败"));///显示错误信息 return false; } } catch(_com_error e)///捕捉异常 { cstring errormessage; errormessage.format( text("连接数据库失败 !\r\n 错误信息 :%s(%ld)"),e.errormessage(),e.error() ); afxmessagebox(errormessage);///显示错误信息 return false; } return true; } 操作数据库 [cpp] view plaincopyprint? void clogin::onbnclickedbutton1() { if( m_user.getwindowtextlength()<=0 || m_password.getwindowtextlength()<=0 ) { messagebox(text("请输入用户名或密码!"), text("错误:用户名或密码为空"), mb_ok | mb_iconwarning ); return; } if( false==this->connectdb() ) return; tchar szusername[20]; tchar szpassword[50]; tchar szsql[max_path]; //获取用户输入的用户名和密码 m_user.getwindowtext( szusername, 20 ); m_password.getwindowtext( szpassword, 50 ); //创建_recordsetptr用来执行数据库操作 _recordsetptr precordset; precordset.createinstance("adodb.recordset"); _tcscpy_s( szsql, text("select * from usr where uname='") ); _tcscat_s( szsql, szusername ); _tcscat_s( szsql, text("' and passwd='") ); _tcscat_s( szsql, szpassword ); _tcscat_s( szsql, text("';") ); precordset->open(_variant_t(szsql), _variant_t ((idispatch*) m_pconnection,true), adopenstatic, adlockoptimistic, adcmdtext); int nresult = dlg_result_ok; if( precordset->recordcount>0 ) { //messagebox(text("登录成功!"), szusername, mb_ok | mb_iconinformation ); } else { messagebox(text("用户名或密码错误!"), text("登录失败!"), mb_ok | mb_iconinformation ); nresult = dlg_result_error; } precordset->close(); if( dlg_result_ok==nresult ) exit( dlg_result_ok ); } 哦忘了一件事了,还需要在stafx.h文件中引入dll文件的,如此 [cpp] view plaincopyprint? //添加dll库 #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("eof","adoeof") //添加dll库 //添加宏定义 #define dlg_result_ok 1 #define dlg_result_error 2 #define dlg_result_cancel 3 //添加宏定义
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新疆某地在蝗灾发生时特邀请来一批养鸭户,把
猥琐大叔什么意思
不爱一个男人了都见过父母了,怎么分手
我是开面粉厂的,磨出来的面看上去很白,为什
快尚生活地址在哪,我要去那里办事
我母亲82岁了,恼梗躺在床上,什么都不能吃
动感儿童乐园地址有知道的么?有点事想过去
农业银行622848开头是哪个省份的
图为“尼罗河干支流地形剖面示意图”,读图完
芙蓉兴盛便利超市佳磊食品经营部我想知道这个
属龙的女孩命好吗
ZX-NC68GM主板说明书下载
有没有在借贷宝上放款的想借三千分三个月还利
龙阳防盗门我想知道这个在什么地方
我刚学车,请问遇到红绿灯怎么办? 比如本来60
推荐资讯
理光速印机制板只有一半~~板纸上一多半有字,
化州市工商行政管理局播扬工商所地址在什么地
在江苏某地进行稻田养鱼的实验研究。6月5日在
初一,重点班考了倒数第一,全校800多人我500
葡萄糖冲剂有什么作用
移民加拿大好还是香港好
谁能告诉我2015年高考,湖南的职高考大学的录
新版中日交流标准日本语中级【官方课文CD】
,毛泽东诗词久有凌云志全首
1780元一年,还剩52天。这52天转出去百分之二
网上买了些开口碗莲种子,请问我要怎么种啊?
晨曦通讯(解放路与珠江路交叉口旁)地址好找么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?