|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
也许最好的策略是以不变应万变:给客户他们所需要的,不多也不少。如果MySQL学习教程适合他们,他们就不应该买别的工具。事实上,云计算产业一直推崇自助服务,但提供这些服务的公司已经开始认识到解决方案提供商推销他们商品的价值。c++|oracle|会见
BorlandC++Builder5企业版利用BDE会见Oracle办法
体系情况:
1、操纵体系:Windows2000Server
2、数据库: Oracle8iR2(8.1.6)forNT企业版
3、开辟工具:BorlandC++Builder5企业版
毗连办法:
1、安装Oracle8iR2(8.1.6)forNT企业版
利用典范安装,安装目次为D:Oracle;
2、安装BorlandC++Builder5企业版
把BorlandC++Builder5光盘放进光驱,利用典范安装,
安装目次为C:ProgramFilesBorlandCBuilder5;
3、天生Oracle实行纪录
连进SQL*Plus,以system/manager用户登录
SQL>connsystem/manager
创立新的用户:如user1/pass1,付与connect,resource权限。
SQL>grantconnect,resourcetouser1identifiedbypass1;
SQL>connuser1/pass1
SQL>createtabletest(anumber,bchar(19));
SQL>insertintotestvalues(1,to_char(sysdate,yyyy-mm-ddhh24:mi:ss));
SQL>insertintotestvalues(2,to_char(sysdate,yyyy-mm-ddhh24:mi:ss));
SQL>insertintotestvalues(3,to_char(sysdate,yyyy-mm-ddhh24:mi:ss));
SQL>insertintotestvalues(4,to_char(sysdate,yyyy-mm-ddhh24:mi:ss));
SQL>insertintotestvalues(5,to_char(sysdate,yyyy-mm-ddhh24:mi:ss));
SQL>commit;
SQL>select*fromtest;
AB
-----------------------------
12000-11-2820:27:33
22000-11-2820:27:36
32000-11-2820:27:38
42000-11-2820:27:40
52000-11-2820:27:52
D:OracleOra81
etworkADMIN nsnames.ora中有以下内容:
test=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.1.1.1)(PORT=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=oradb)
)
)
总结:
Oracleservice_names: oradb
Oracle用户名: user1
户名暗码: pass1
测试表名: test
tnsnames: test
4、设置BDE
入手下手->程序->BorlandC++Builder5->BDEAdministrator
1、设置Drivers,修正以下几个中央.
DLL32: SQLORA8.DLL
VENDORINIT: OCI.DLL
LANGDRIVER: OracleSQLWE850
SQLPASSTHRUMODE:SHAREDNOAUTOCOMMIT
扫除SERVERNAME和USERNAME
修正完,按鼠标右键,apply(CTRL+A),提交修正
2、设置DatabaseAliases(数据库会见别号),新建一一般名,起名为oracle.
3、修正以下几个中央.
SERVERNAME: test
修正完,按鼠标右键,apply(CTRL+A),提交修正,加入BDEAdministrator
从头翻开BDEAdministrator,用鼠标左键双击别号oracle,举行毗连测试
输出用户名、暗码,按“OK”毗连,不克不及把user1/pass1间接写在UserName上,要分隔写
5、启动BorlandC++Builder5企业版,写毗连Oracle的C++Builder程序
入手下手->程序->BorlandC++Builder5->C++Builder5
File->New...->Application.
C++Builder开辟窗口上方的工具箱面板:
翻开DataAccess控件组,用鼠标双击控件Table,再双击DataSource控件,把它们放到窗体Form1上,默许称号为Table1和DataSource1:
翻开DataControls控件组,用鼠标双击DBGrid控件(上图中画红框的),
把它放到窗体Form1上,默许称号为DBGrid1,
修正控件Table1、DataSource1、DBGrid1的属性,Table1的Active属性:True
Table1的DatabaseName属性:oracle(便是选BDE名)
Table1的TableName属性:TEST(这里必要毗连oracle)
DataSource1的DataSet属性:Table1
DBGrid的DataSource属性:DataSource1
按F9,运转此程序,弹出登录画面,
输出用户名、暗码,按“OK”.
事实上,在任何DBaaS中,解决方案提供商对如何管理物理资源都没有控制权,因此MySQL学习教程可能会发现由于DBaaS的局限性使得他们提供给客户的远远小于客户所期望的。 |
|