嵌入式SQL数据库连接简便操作
在没有使用简便操作时的我的数据库连接方式:
对应的.pc文件
代码如下:
printf("\b\b IP地址:"); gets(ip);
printf("\b\b Port号:");gets(port);
printf("\b\b 数据库服务器名称:");gets(db_name);
printf("\b\b 用户名:"); gets(user_name);
printf("\b\b 密码:");gets(user_pwd);
strcpy(url,ip);
strcat(url,":");
strcat(url,port);
strcat(url,"/");
strcat(url,db_name);
`exec sql connect :user_name``identified by :user_pwd using :url;`
`printf("\n\n 用户:%s 密码:%s,哈哈,登陆成功.\n",user_name,user_pwd);
system("pause");`
每次连接数据库都要写以上信息,效率极低…
于是改变此情况之后的pc文件代码:
`exec sql con`nect :"system"`
identified by :"123456" using :"localhost:1521/orcl";`
操作如下:
删除:除了下面 这条语句以外的上面的所有语句。
exec sql connect :user_name``identified by :user_pwd using :url;
改 :然后在.pc文件
中按如下图所示改相应的值即可。
注意:改的时候每个人ORACLE所设置的用户名,密码,IP地址,端口号可能不一样,请按您自己所设置值改即可。