⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modifymenu.c

📁 pro C的一个关于零件交易系统的源码
💻 C
字号:

/* Result Sets Interface */
#ifndef SQL_CRSR
#  define SQL_CRSR
  struct sql_cursor
  {
    unsigned int curocn;
    void *ptr1;
    void *ptr2;
    unsigned long magic;
  };
  typedef struct sql_cursor sql_cursor;
  typedef struct sql_cursor SQL_CURSOR;
#endif /* SQL_CRSR */

/* Thread Safety */
typedef void * sql_context;
typedef void * SQL_CONTEXT;

/* Object support */
struct sqltvn
{
  unsigned char *tvnvsn; 
  unsigned short tvnvsnl; 
  unsigned char *tvnnm;
  unsigned short tvnnml; 
  unsigned char *tvnsnm;
  unsigned short tvnsnml;
};
typedef struct sqltvn sqltvn;

struct sqladts
{
  unsigned int adtvsn; 
  unsigned short adtmode; 
  unsigned short adtnum;  
  sqltvn adttvn[1];       
};
typedef struct sqladts sqladts;

static struct sqladts sqladt = {
  1,1,0,
};

/* Binding to PL/SQL Records */
struct sqltdss
{
  unsigned int tdsvsn; 
  unsigned short tdsnum; 
  unsigned char *tdsval[1]; 
};
typedef struct sqltdss sqltdss;
static struct sqltdss sqltds =
{
  1,
  0,
};

/* File name & Package Name */
struct sqlcxp
{
  unsigned short fillen;
           char  filnam[68];
};
static const struct sqlcxp sqlfpn =
{
    67,
    "F:\\数据库\\课程设计\\课程设计zhu\\server1.2\\systemModify\\modifyMenu.pc"
};


static unsigned long sqlctx = 1337147779;


static struct sqlexd {
   unsigned int   sqlvsn;
   unsigned int   arrsiz;
   unsigned int   iters;
   unsigned int   offset;
   unsigned short selerr;
   unsigned short sqlety;
   unsigned int   occurs;
      const short *cud;
   unsigned char  *sqlest;
      const char  *stmt;
   sqladts *sqladtp;
   sqltdss *sqltdsp;
            void  **sqphsv;
   unsigned int   *sqphsl;
            int   *sqphss;
            void  **sqpind;
            int   *sqpins;
   unsigned int   *sqparm;
   unsigned int   **sqparc;
   unsigned short  *sqpadto;
   unsigned short  *sqptdso;
            void  *sqhstv[1];
   unsigned int   sqhstl[1];
            int   sqhsts[1];
            void  *sqindv[1];
            int   sqinds[1];
   unsigned int   sqharm[1];
   unsigned int   *sqharc[1];
   unsigned short  sqadto[1];
   unsigned short  sqtdso[1];
} sqlstm = {10,1};

/* SQLLIB Prototypes */
extern void sqlcxt (void **, unsigned long *,
                    struct sqlexd *, const struct sqlcxp *);
extern void sqlcx2t(void **, unsigned long *,
                    struct sqlexd *, const struct sqlcxp *);
extern void sqlbuft(void **, char *);
extern void sqlgs2t(void **, char *);
extern void sqlorat(void **, unsigned long *, void *);

/* Forms Interface */
static const int IAPSUCC = 0;
static const int IAPFAIL = 1403;
static const int IAPFTL  = 535;
extern void sqliem(char *, int *);

typedef struct { unsigned short len; unsigned char arr[1]; } VARCHAR;
typedef struct { unsigned short len; unsigned char arr[1]; } varchar;

/* cud (compilation unit data) array */
static const short sqlcud0[] =
{10,4130,852,0,0,
};


#include <stdio.h> 
#include <string.h>
#include <stdlib.h>
#include <sqlca.h>
#include <process.h>

extern void menu_insert_pro();
extern void error();
extern int delete_pro( char* tID );
extern void menu_delete_pro();
extern int query_pro(char* tID);
extern void menu_query_pro();
extern void menu_update_pro();
extern int update_pro( char* tID,char* tName,char* tAddress,char* tTel,char* tIntro );
extern void bus_Menu();

extern void menu_query_cus();
extern int query_cus(char* tID);
extern void menu_insert_cus();
extern int insert_cus(char* tID,char* tName,char* tAddress,char* tTel);
extern void menu_delete_cus();
extern int delete_cus( char* tID );
extern void menu_update_cus();
extern int update_cus( char* tID,char* tName,char* tAddress,char* tTel );

void bus_modifyMenu()
{
	char temp;
	fflush(stdin);
	system("cls");
	puts("\n\n交易中心服务器端\n\n");
	puts("\n\n\n\n\n\t\t系统维护\n\n");
	printf("\t1.查询供应商信息\n");
	printf("\t2.添加供应商信息\n");
	printf("\t3.删除供应商信息\n");
	printf("\t4.修改供应商信息\n");
	printf("\t5.查询顾客信息\n");
	printf("\t6.添加顾客信息\n");
	printf("\t7.删除顾客信息\n");
	printf("\t8.修改顾客信息\n");	
	printf("\t....任意键返回上级菜单\n\n");
	
	do {
		
		printf("请选择(1 - 6 ,quit with any other key):");
		temp=getchar();
		fflush(stdin);
		
	   }while(temp==1||temp==2||temp==3||temp==4||temp==5||temp==6||temp==7||temp==8);

		switch(temp) {
			case '1': 
				menu_query_pro();break;
			case '2':
				menu_insert_pro(); break;
			case '3':
				menu_delete_pro();break;
			case '4':
				menu_update_pro();break;
			case '5':
				menu_query_cus();break;
			case '6':
				menu_insert_cus();break;
			case '7':
				menu_delete_cus();break;
			case '8':
				menu_update_cus();break;
			default: 
				bus_Menu();		
			}
}/*bus_modifyMenu()*/












⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -