zoukankan      html  css  js  c++  java
  • proc插入数据到数据库

    #include<stdio.h>
    EXEC SQL INCLUDE SQLCA;

    void insert (char password_[6],char id_[20],int balance_)
    {       
        EXEC SQL BEGIN DECLARE SECTION;       
          VARCHAR user[20],pass[20],tnsname[20];       
          char password[6];       
          char id[20];       
          int balance;       
        EXEC SQL END DECLARE SECTION;       

        strcpy(user.arr,"zhangsan");       
        user.len=(unsigned short)strlen((char *)user.arr);       
        strcpy(pass.arr,"lisi");       
        pass.len=(unsigned short)strlen((char *)pass.arr);       
        strcpy(tnsname.arr,"suning");       
        tnsname.len=(unsigned short)strlen((char *)tnsname.arr);       
        strcpy(id,id_);       
        strcpy(password,password_);       
        balance = balance_;       

        EXEC SQL CONNECT :user IDENTIFIED BY :pass USING :tnsname;       
        EXEC SQL insert into bank_bingo values (:id , :password , :balance);       
        EXEC SQL COMMIT WORK;       
        EXEC SQL commit work release;
    }
    int main(int argc , char ** argv)
    {       
       char id[20] = "10001";       
       char password[6] = "123";       
       int balance = 10000;       
       insert(password ,id ,balance);       
       return 0;
    }

    在dos环境下编译成.c文件直接执行

    proc iname=i.pc oname=1.c;

  • 相关阅读:
    实参和形参
    location对象
    区别 apply,call
    窗体之间的交互(window.opener)
    我的升级脚本总结
    Create elements
    history 对象
    函数参数的属性:callee
    发布app store流程
    【转】如何生成静态页面的五种方案
  • 原文地址:https://www.cnblogs.com/batman425/p/3298759.html
Copyright © 2011-2022 走看看