Pro*c学习
xiaotuni
看电影,电视。
展开
-
批量从数据库是提取数据,并显示出来。
运行系统 solaris 10数据库 oracle 10gsampleArray.pc内容 1 #include 2 #include 3 #include 4 #define USERNAME_LEN 20 /*用户名的长度*/ 5 #define PASSWORD_LEN 20 /*密码长度*/ 6 #define ARRA原创 2009-03-23 11:03:00 · 1082 阅读 · 0 评论 -
Pro*c中嵌入PL/SQL块
主要功能是:程序提示用户输入 部门号,然后显示该部门的名字,地址及职员人数。Pro*C中 samplePL_SQL.pc 代码如下: 1 #include 2 #include 3 #include 4 5 typedef char asciz; 6 exec sql begin declare section; 7 8 exec sql type原创 2009-03-25 14:51:00 · 1521 阅读 · 0 评论 -
解决Pro*C程序数据显示中出现在乱码问题。
<br />Pro*C程序在操作Oracle 数据库的时候,显示出来的内容都????<br /> <br />那是因为字符集的问题,修改如下:<br /> <br />在用户的 .profile 中添加下面这行。<br /> <br />export NLS_LANG=american_america.ZHS16GBK<br /> <br />保存后让.profie 生效一下 命令 . .profile 或者 source .profile <br /> <br />再运行 pro*c 程序就正常显示了。原创 2010-08-28 21:17:00 · 1449 阅读 · 0 评论 -
Pro*c 编释时报:libclntsh.so: wrong ELF class: ELFCLASS64 错误。
<br />在Pro*c 编译时报:libclntsh.so: wrong ELF class: ELFCLASS64 错误<br /> <br />出现在这种情况一般来说是由于当前的系统是64位,但用的是64位的库进行编译的所以要修改一下<br /> <br />ORALIB = ${ORACLE_HOME}/lib<br />改为<br />ORALIB = ${ORACLE_HOME}/lib32<br /> <br />同是改一下.profile 里的<br /> <br />LD_LIBRARY_原创 2010-08-30 20:02:00 · 7260 阅读 · 0 评论 -
C中对 printf("%.*s/n",len,content) 的意思理解。
<br />一直不明白是什么意思,问了别人才知道printf("%.*s/n",6,"aaaaaaaaa")是什么意思。 <br /> 如:<br /> #include <stdio.h><br /> #include <stdlib.h><br /><br /> int main(void)<br /> {<br /> char *content = "abcdefghijklmn";<br /> printf("输出数据 :%.*s/n",5,conten原创 2010-09-02 11:06:00 · 1223 阅读 · 0 评论