proc个人笔记总结.doc

proc个人笔记总结.doc

ID:57395426

大小:99.50 KB

页数:23页

时间:2020-08-15

proc个人笔记总结.doc_第1页
proc个人笔记总结.doc_第2页
proc个人笔记总结.doc_第3页
proc个人笔记总结.doc_第4页
proc个人笔记总结.doc_第5页
资源描述:

《proc个人笔记总结.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、王小龙[Proc个人笔记总结]procpro程序:通过在过程化语言中嵌入sql语句开发出的程序叫pro程序.宿主语言:sql语句所嵌入的语言为什么要使用proc/proc++:使c或者c++这种高效的语言成为访问oracle数据库的工具./*连接数据库*/execsqlconnect:usernameidentifiedby:password;//分开的execsqlconnect:usernamepasswd;//连着的/*查询*/execsqlselect字段into:变量froms_empwhereid=1;/*

2、断开数据库的连接*/execsqlcommitworkrelease;execsqlrollbackworkrelease;1.编写c的源代码如何编写一个c程序vi***.c2.编译链接gcc***.c3.执行1.编写源代码vi***.pc2.预编译proc***.pc开发一个proc程序的步骤会得到对应的c文件3.编译链接gcc***.c-lclntshgcc***.c-lorasql10(windows)gcc***.c-lorasql10-L库的位置4.执行./a.outvifirst.pc#include

3、dio.h>在sql语句中使用c的变量最好加上:,这样强调说明是c中的变量,以防c中的变量和表中的字段名相同execsqlincludesqlca;intmain(){charuserpasswd[30]="openlab/open123";charvar_name[25];execsqlconnect:userpasswd;execsqlselectfirst_nameinto:var_namefroms_empwhereid=1;printf("var_name=%s",var_name);execsqlcom

4、mitworkrelease;}procfirst.pc得到一个first.c1.写源代码vifirst.pc2.如果本地有proc则把first.pc预编译成first.cprocfirst.pc如果本地没有proc就把first.pc上传到服务器3.在服务器上编译链接gcc***.c-lclntsh4.执行/*写一个proc程序把s_emp表中的id=1的first_namesalary查询出来放入c的变量中然后输出这些信息*/#includeexecsqlincludesqlca;intmain

5、(){charuserpwd[30]="openlab/open123";charvar_name[25];doublevar_salary;intid=2;execsqlconnect:userpwd;execsqlselectfirst_name,salaryinto:var_name,:var_salaryfroms_empwhereid=:id;printf("%s:%lf",var_name,var_salary);execsqlcommitworkrelease;}如何把proc程序改成proc++程序

6、?#includeusingnamespacestd;execsqlincludesqlca;intmain(){execsqlbegindeclaresection;charuserpwd[30]="openlab/open123";charvar_name[25];doublevar_salary;intid=2;execsqlenddeclaresection;execsqlconnect:userpwd;execsqlselectfirst_name,salaryinto:var_name,

7、:var_salaryfroms_empwhereid=:id;cout<

8、e=second.cppparse=nonecode=cppnonec++推荐使用code代码风格默认是ansi_cc的方式c++需要使用cpp当code=cpp时则必须把sql中使用的宿主变量必须放在申明区.execsqlbegindeclaresection;/*变量定义*/execsqlenddeclaresection;p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。