亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pro_meg_modify.pc

?? pro C的一個關于零件交易系統的源碼
?? PC
字號:
#include <stdio.h> 
#include <string.h>
#include <stdlib.h>
#include <sqlca.h>
#include <conio.h>
#include <process.h>

void menu_insert_proMeg();
int insert_pro(char* tID,char* tName,char* tAddress,char* tTel,char* tIntro);
void menu_update_proMeg();
int update_pro( char* tID,char* tName,char* tAddress,char* tTel,char* tIntro );
int query_pro(char* tID);
extern void pro_Menu();
 extern int query_proID_unique(char* tID);
 
extern char Pro_ID[10];       /*供應商登陸用戶名*/
extern char Pro_Password[10]; /*登陸密碼*/

void pro_meg_modify_menu()
{
	char temp;
	fflush(stdin);
	/*clrscr(void); */
	system("cls");
	puts("\n\n供應商客戶端\n\n");
	puts("\n\n供應商個人信息維護\n\n");
	printf("\t1.個人信息添加\n");
	printf("\t2.個人信息修改\n");	
	printf("\t....任意鍵退出\n\n");
	

		
		printf("請選擇(1 - 2 ,quit with any other key):");
		temp=getchar();
		fflush(stdin);
		

		switch(temp) {
			case '1': 
				menu_insert_proMeg();break;
			case '2':
				menu_update_proMeg();break;
			default :
				pro_Menu();
					
			}
}/*pro_meg_modify_menu()*/

void menu_insert_proMeg()
{

	char Name[20];
	char Address[30];
	char Tel[16];
	char Intro[100];


		printf("\t\t添加個人信息\n\n");
		printf("\n請錄入:\n");
		printf("\t供應商名->");
		scanf("%s",Name);
		printf("\t地址->");
		scanf("%s",Address);
		printf("\t電話->");
		scanf("%s",Tel);
		printf("\t簡介->");
		scanf("%s",Intro);
		printf("\n");
		fflush(stdin);
		/*printf("(menu_insert_proMeg)%s\n",Pro_ID);*/
		if(!insert_pro(Pro_ID,Name,Address,Tel,Intro)){
			printf("成功添加個人信息!點擊任意鍵返回上級菜單!");
			getchar();
			pro_Menu();	
		}else{
			printf("ERROR:(menu_insert_pro)");	
			printf("出現錯誤!添加個人信息不成功,點擊任意鍵返回上級菜單!");
			getchar();
			pro_Menu();
		}/*else*/
}/*menu_insert_proMeg()*/

int insert_pro(char* tID,char* tName,char* tAddress,char* tTel,char* tIntro)
{
	EXEC SQL BEGIN DECLARE SECTION; 
	char ID[10];
	char Name[20];
	char Address[30];
	char Tel[16];
	char Intro[100];
	EXEC SQL END DECLARE SECTION;	
			
	strcpy(ID,tID);
      	strcpy(Name,tName);
      	strcpy(Address,tAddress);
      	strcpy(Tel,tTel);
      	strcpy(Intro,tIntro);
	/*printf("(insert_pro)%s,%s\n",ID,tID);*/
	EXEC SQL WHENEVER SQLERROR GOTO error;
	EXEC SQL INSERT INTO Provider
		VALUES(:ID,:Name,:Address,:Tel,:Intro);
	EXEC SQL COMMIT;	
	return 0;
error:
	printf("ERROR:(insert_pro)");
	EXEC SQL WHENEVER SQLERROR CONTINUE;    
   	printf("\nORACLE error detected:\n"); 
   	printf("\n%.70s\n",sqlca.sqlerrm.sqlerrmc); 
   	EXEC SQL ROLLBACK RELEASE; 
   	return 1; 	
}/*insert_pro()*/

void menu_update_proMeg()
{

	char ID[10];
	char Name[20];
	char Address[30];
	char Tel[16];
	char Intro[100];
		

		fflush(stdin);
		printf("\n\n\t\t更新供應商個人信息\n\n");
		printf("請錄入:\n\n");
		printf("\t供應商號->");
		scanf("%s",ID);

		
		if( query_proID_unique( ID ) )
			printf("WARING:(menu_update_pro)Provider %s does not exist.\t\n\n",ID);
		else{	
			printf("請錄入更改的信息:(0 to give up update)\n");
			printf("\t供應商名->");
			scanf("%s",Name);
			if(!strcmp(Name,"0")){
				puts("\tExit to abort menu!");
			}else{
				printf("\t地址->");
				scanf("%s",Address);
				printf("\t電話->");
				scanf("%s",Tel);
				printf("\t簡介->");
				scanf("%s",Intro);
				printf("\n");
				
		
		
			if( update_pro( ID,Name,Address,Tel,Intro ) )
				printf("WARING:(menu_update_pro)Provider %s does not exist.\t",ID);	
			else printf("成功更新%s的信息!點擊任意鍵返回上級菜單!",ID);
			getchar();
			}/*else*/
		}/*else*/	
				
	pro_Menu();
}/*menu_update_proMeg()*/

int update_pro( char* tID,char* tName,char* tAddress,char* tTel,char* tIntro )
{
	
	EXEC SQL BEGIN DECLARE SECTION; 
	char ID[10];
	char Name[20];
	char Address[30];
	char Tel[16];
	char Intro[100];
	EXEC SQL END DECLARE SECTION;
	
	strcpy(ID,tID);
      	strcpy(Name,tName);
      	strcpy(Address,tAddress);
      	strcpy(Tel,tTel);
      	strcpy(Intro,tIntro);
      		
	EXEC SQL WHENEVER SQLERROR GOTO sqlerr;
	EXEC SQL WHENEVER NOT FOUND GOTO notfound;
	EXEC SQL UPDATE  Provider SET Name=:Name,Address=:Address,Tel=:Tel,Intro=:Intro;
		/* WHERE ID=:ID;*/
	EXEC SQL COMMIT;
	printf("%s updated.\n",ID);
	return 0;
	
	notfound:
		printf("WARING:(update_pro)Provider %s does not exist.\t",ID);
		return -1;
	
	sqlerr:
		printf("%70s\n",sqlca.sqlerrm.sqlerrmc);
		EXEC SQL WHENEVER SQLERROR CONTINUE;
		EXEC SQL ROLLBACK;
		return -1;
	
}/*update_pro( ... )*/
/*
int query_pro(char* tID)
{
	EXEC SQL BEGIN DECLARE SECTION; 
	char ID[10];
	char Name[20];
	char Address[30];
	char Tel[16];
	char Intro[100];
	
	char seekID[10];
	
	EXEC SQL END DECLARE SECTION;
	int total_number=0;
	
	strcpy(seekID,tID);


	EXEC SQL DECLARE pro_cursor CURSOR FOR SELECT * FROM Provider WHERE ID=:seekID ;
   	EXEC SQL OPEN pro_cursor;
   	
 	
				

   	while(1)
   	{
   		EXEC SQL WHENEVER NOT FOUND DO break;   		
   		EXEC SQL FETCH pro_cursor INTO :ID,:Name,:Address,:Tel,:Intro;
    		++total_number;
    		if( total_number == 1 )
    		{
    			printf("\n相應的信息如下:");
			printf("\n\n--- --------- ------------------- ---------------------------- ----------\n");
			printf("%-4s%-10s%-20s%-30s%-16s\n","N","ID","Name","Address","Tel");
    			printf("--- --------- ------------------- ---------------------------- ----------\n");
    		}
   		printf("%-4d%-10s%-20s%-30s%-16s\n",total_number,ID,Name,Address,Tel);
   		printf("--- --------- ------------------- ---------------------------- ----------\n");
   		printf("%-50s\n","Intro");
    		printf("-------------------------------------------------------------------------\n");
   		printf("%-50s\n",Intro);
   		printf("-------------------------------------------------------------------------\n");
   		printf("--- --------- ------------------- ---------------------------- ----------\n\n\n");
   	}   	
   	EXEC SQL CLOSE pro_cursor;
   	if(!total_number)
   	{	
   		printf("WARING:(query_pro)Provider %s does not exist.\t\n\n",seekID);
   		return -1;
   	}else
		return 0;	/*success*/	
	
	  
		
/*}*//*query_pro()*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷久久久久swag精品| 天堂一区二区在线| 欧美大片日本大片免费观看| 色婷婷狠狠综合| 成人激情免费电影网址| 精品一区二区精品| 激情综合色播激情啊| 久久99日本精品| 国模娜娜一区二区三区| 国产一区 二区| 成人精品一区二区三区中文字幕| 国产精品一区二区黑丝| 性欧美疯狂xxxxbbbb| 亚洲欧美日韩精品久久久久| 自拍偷自拍亚洲精品播放| 亚洲精选免费视频| 亚洲一区二区三区美女| 天堂成人免费av电影一区| 日本中文在线一区| 国内一区二区在线| 不卡视频在线看| 在线观看亚洲精品| 91麻豆精品国产91久久久资源速度 | 久久99国产精品麻豆| 极品少妇xxxx精品少妇| 国产91精品一区二区| 在线观看网站黄不卡| heyzo一本久久综合| 国产不卡视频一区| 97久久人人超碰| 色婷婷综合久久久久中文| 欧美日韩视频在线一区二区| 精品国产精品网麻豆系列| 国产精品欧美一区二区三区| 亚洲老妇xxxxxx| 蜜桃91丨九色丨蝌蚪91桃色| 国产一区二区三区四区五区美女| av一本久道久久综合久久鬼色| 欧美唯美清纯偷拍| 久久久www成人免费无遮挡大片| 1区2区3区欧美| 麻豆精品一区二区av白丝在线| 风间由美中文字幕在线看视频国产欧美 | 国产精品美女久久久久aⅴ| 亚洲高清久久久| 国产成人免费视频一区| 欧美日韩一区中文字幕| 国产日韩影视精品| 午夜精品久久久久久不卡8050| 国产二区国产一区在线观看| 欧美二区三区的天堂| 中文字幕综合网| 精品亚洲国内自在自线福利| 在线中文字幕一区二区| 国产嫩草影院久久久久| 五月婷婷另类国产| 色综合久久久久| 久久久www免费人成精品| 日韩中文字幕麻豆| 成人三级在线视频| 在线综合+亚洲+欧美中文字幕| 国产精品国产三级国产aⅴ无密码| 美女网站色91| 欧美日韩久久一区二区| 成人免费在线播放视频| 国产精品 欧美精品| 精品少妇一区二区三区在线视频 | 亚洲成人av一区二区| 99久久国产综合色|国产精品| 精品成人一区二区| 日韩电影在线一区| 91精品婷婷国产综合久久性色 | 激情图区综合网| 欧美三级视频在线观看| 亚洲人成网站影音先锋播放| 国产精品一区在线观看你懂的| 日韩欧美一区二区不卡| 日韩电影免费一区| 欧美精品乱人伦久久久久久| 夜夜揉揉日日人人青青一国产精品| 99免费精品视频| 中文字幕在线不卡一区| 99久精品国产| 亚洲色图欧美在线| 色偷偷一区二区三区| 亚洲黄网站在线观看| 欧美日韩在线三级| 午夜a成v人精品| 日韩午夜中文字幕| 精品一区二区免费| 欧美激情一区二区在线| 处破女av一区二区| 亚洲欧洲日产国产综合网| 色综合中文字幕国产 | 欧美视频精品在线观看| 亚洲综合久久久久| 欧美高清激情brazzers| 美洲天堂一区二卡三卡四卡视频| 欧美一二三区在线观看| 国内久久精品视频| 国产精品久久夜| 欧美日韩在线三区| 精品一区二区三区视频| 国产精品免费人成网站| 91社区在线播放| 午夜精品国产更新| 欧美变态tickle挠乳网站| 国产宾馆实践打屁股91| 洋洋成人永久网站入口| 日韩欧美久久一区| 99久久综合精品| 日韩高清在线观看| 国产精品女上位| 3751色影院一区二区三区| 国产**成人网毛片九色| 天天综合天天做天天综合| 国产亚洲短视频| 欧美日韩国产区一| 国产盗摄一区二区| 五月综合激情婷婷六月色窝| 欧美激情一二三区| 欧美日韩性生活| av网站免费线看精品| 免费成人在线观看视频| 亚洲精品福利视频网站| 久久影音资源网| 欧美蜜桃一区二区三区| 成人午夜看片网址| 美女视频第一区二区三区免费观看网站| 久久久久久黄色| 欧美一级夜夜爽| 在线观看日韩av先锋影音电影院| 国产主播一区二区三区| 日韩中文欧美在线| 亚洲精品水蜜桃| 国产精品美女久久久久av爽李琼| 日韩一级黄色片| 欧美日韩免费电影| 色综合久久久久综合99| 成人性色生活片| 韩国精品久久久| 免费视频一区二区| 亚洲成人av一区| 五月天久久比比资源色| 亚洲精品视频自拍| 亚洲精选一二三| 樱桃视频在线观看一区| 亚洲色图制服诱惑| 中文字幕在线播放不卡一区| 国产视频在线观看一区二区三区| 日韩欧美一级在线播放| 欧美日韩你懂得| 欧美日韩成人高清| 欧美日韩精品一区二区三区蜜桃| 91福利国产精品| 色88888久久久久久影院按摩| 99r国产精品| 972aa.com艺术欧美| 成人动漫一区二区三区| 99在线热播精品免费| 99久久精品免费精品国产| 99综合电影在线视频| 97se狠狠狠综合亚洲狠狠| 91丝袜美女网| 欧美亚洲一区二区在线| 欧美喷潮久久久xxxxx| 欧美一区二区三区在线观看| 日韩视频免费观看高清完整版在线观看 | 国产美女在线精品| 国产麻豆欧美日韩一区| 国产成人免费av在线| av成人免费在线| 日本精品视频一区二区| 91精品国产一区二区三区| 精品久久久久久最新网址| www国产精品av| 国产欧美一区二区精品秋霞影院| 国产精品久久久久久久岛一牛影视| 国产精品妹子av| 亚洲国产日韩精品| 蜜臀a∨国产成人精品| 国产成人免费视频网站 | 日韩精品亚洲一区二区三区免费| 性做久久久久久免费观看| 激情文学综合丁香| 91蝌蚪porny九色| 日韩欧美国产一区二区三区| 国产精品污www在线观看| 亚洲第一主播视频| 国产福利精品导航| 欧美在线观看一区| 久久青草欧美一区二区三区| 亚洲精品成人在线| 精品制服美女丁香| 在线一区二区视频| 久久这里只精品最新地址| 一区2区3区在线看| 国产精品香蕉一区二区三区| 欧美日韩在线一区二区| 国产精品网站在线播放|