利用c#語言及sql server資料庫編寫的乙個簡化版旅遊資源與線路管理系統
資料庫中包含三張表:hotel表、tourist_spot表、lines表
使用者分為管理員和普通使用者,管理員擁有最高許可權,可以對三張表進行增、刪、改、查,而普通使用者擁有部分許可權,只能進行查詢操作
1using
system;
2using
system.collections.generic;
3using
system.linq;
4using
system.text;
5using
system.threading.tasks;
6using
system.data;
7using
system.data.sqlclient;89
namespace10;
14static
void main(string
args)
15 while (console.readline() == "1"
);32 environment.exit(0
);33}34
else
if(isuser(str_id.trim()))
35 while (console.readline() == "1"
);42 environment.exit(0
);43}44
}4546//
判斷是否為普通使用者
47static
bool isuser(string
x)48
5657
//root管理選單
58static
void
rootmenu()
59103 } while (!bool1);
104}
105106
//root函式,具有所有資料操作的許可權
107static
void root(int
x)108
134}
135break
;136
137case2:
138160
}161
break
;162
case3:
163185
}186
break
;187
default
:188
192}
193}
194195
196//
user函式,具有查詢功能
197static
void
user()
198221
}222
223//
hotel資訊管理函式
224#region
225//
hotel資訊新增
226static
void
hoteladd()
227248
249//
hotel資訊刪除
250static
void
hoteldelete()
251265
266//
hotel資訊修改
267static
void
hotelalter()
268293
294//
hotel資訊查詢
295static
void
hotelselect()
296317
console.writeline(sltresult);
318}
319 console.writeline("
酒店資訊查詢成功!");
320sqlcon.close();
321}
322#endregion
323324
//tourist_spot資訊管理函式
325#region
326//
tourist_spot資訊新增
327static
void
tourist_spotadd()
328347
348//
tourist_spot資訊刪除
349static
void
tourist_spotdelete()
350364
365//
tourist_spot資訊修改
366static
void
tourist_spotalter()
367390
391//
tourist_spot資訊查詢
392static
void
tourist_spotselect()
393413
console.writeline(sltresult);
414}
415 console.writeline("
景點資訊查詢成功!");
416sqlcon.close();
417}
418#endregion
419420
//lines資訊管理函式
421#region
422//
lines資訊新增
423static
void
linesadd()
424445
446//
lines資訊刪除
447static
void
linesdelete()
448462
463//
lines資訊修改
464static
void
linesalter()
465490
491//
lines資訊查詢
492static
void
linesselect()
493514
console.writeline(sltresult);
515}
516 console.writeline("
線路資訊查詢成功!");
517sqlcon.close();
518}
519#endregion
520}
521 }
VS中c 控制台應用程式呼叫其他應用程式的方法
1,利用createprocess呼叫 include int run exe string str exe path,string str cmd path 其中 str exe path為exe的路徑,str cmd path為str exe path 呼叫引數 引數之間需用空格分開。2,利用w...
C 在控制台獲取應用程式的路徑
c 在控制台獲取應用程式的路徑 1.使用反射來獲取執行應用程式的路徑 2.將該路徑傳遞給system.io.path.getdirctoryname 具體 使用對映獲取執行程式集路徑 string path system.reflection.assembly.getexecutingassembl...
C 1 2 控制台應用程式學習要點
分類 c vs2015 建立日期 2016 06 14 教材 十二五國家級規劃教材 c 程式設計及應用教程 第3版 一 要點概述 c 程式設計及應用教程 第3版 的第1 6章是c 語言 層面的程式設計基礎,這些內容雖然都是用控制台應用程式實現 vs2015版的配套源程式還同時提供了wpf的對應實現供...