當前位置:首頁 » 操作系統 » 查課表源碼

查課表源碼

發布時間: 2022-07-28 13:23:41

Ⅰ 想用asp+access 做一個中學課表系統 點擊班級或者教師姓名列出課表信息,求各位大蝦指點思路

其實原理是一樣的,,你會做按班級查,把那代碼復制過來不就行了,只不過是要改變下where的條件,按班級的,是where 班級欄位='"&banji&"'" 那麼按就老師名就是where 老師欄位='"&teacher&"'"

按照安全性來說,,相同欄位是班級不是很好,,當遇到特殊字元時就很容易出錯,。。
首先在教師表裡每位教師都是有唯一的ID的,所以最好是以教師ID來在這兩個表做聯動查詢,在表
class_kebiao新建個教師teacherID的欄位
查詢表class_kebiao
查詢語句
sql="select * from class_kebiao where teacherID="&你點擊教師名稱時傳過來的教師ID&" order by id desc"

Ⅱ SQL單表查詢:查詢課程表中課程編號為B20112021的課表所有信息

select * from 課程表
where 課程編號='B20112021'

Ⅲ 微信公眾平台如何實現查課表功能

我去,這算是一個中小型項目了,不會有人免費給你做的。不過可以給你思路。(1)檢索用戶發送的信息,如果是「課表」等等,回復請輸入賬號,存入歷史記錄。(2)檢索歷史記錄,如果上一條事請輸入賬號,檢索本條信息,如果是賬號的格式,回復請輸入密碼(3)索歷史記錄,如果上一條事請賬號的格式,檢索本條信息並查詢資料庫,如果賬號密碼和資料庫對應,查詢相應課表並回復

Ⅳ 用C語言怎麼編出來課程表

一、功能模塊概要說明:
1.輸入函數:
char* uscanf(int,int,int) //圖形模式下輸入函數,大小寫26個字母0-9數字外加空格鍵為有效輸入,可以使用BACKSPACE。
2.開始界面,退出界面和主界面:
void starting() //開始界面
void end() //結束界面
char* index() //主選擇界面函數,返回選擇信息(字元串);
3.數據輸入、創建鏈表模塊
char* tinkey(char*,int,int) //輸入切換處理
char* recourse(char*,int,int) //課程輸入
int wdetect(struct person*,char*) //課程輸入檢測,檢測課表一星期同一天同一時間段內課程安排是否重復,如果重復給出修改提示信息
char* infuse(char*,char*,int) //課表輸入
struct course *ccreat(char*) //創建課程單向鏈表
struct person* pcreat(char *) //創建個人課表節點
char *infcreat(char**,struct person**,struct person**,char*)
//創建課表雙向鏈表
4.課表輸出
char *print(char*) //課表輸出背景界面
char *pkey() //課表輸出按紐界面及處理
int table(int,int,struct person*) //在指定區域一表格形式輸出一個人的課表
int forebox(struct person*) //初略顯示下三個人的課表提示
5.文件存儲和裝載
char* save(char *,struct person *) //保存為磁碟文件,在圖形模式下進行文件讀寫操作之後,程序出現莫名其妙的異常顯示情形
6.課表查詢:
struct person *pdemand(struct person *,char *) //按人名字查詢其課表安排。
struct person* wddemand(struct person*,int) //按星期幾查詢課程安排情況。
struct person *cdemand(struct person *,char *) //按課程查詢老師或學生課程安排情況。
char *demand(struct person *) // 查詢切換,並顯示查詢結果,按名字查詢一次只能一個。按星期幾和課程查詢可以查詢到多個,如查詢到多個接果,按任意鍵可依次輸出。
7.排序。
struct course *csort(struct course *) //按課程編號排序課表節點中課程鏈表
struct person *psort(struct person *) //按人學號或老師編號排序課表鏈表
char sort(struct person*) //排序切換,並提示排序結果
8.插入。
char *insert(char *,struct person **,struct person **)
//擦入課表節點
9.刪除。
char *delete(struct person **,char *)
//按人名刪除其課表節點

二、操作說明:
1. Infuse:選定這個鍵後按Enter進入學生輸入菜單,你可以輸入學生的學號,姓名,學生在一學期內的所學課程的課程名,課程號,學時,以及在一周內上課的地址。如果當輸入某課程上課地址有重復時,系統自動發出報警信息,並提示出錯的地方,以便修改,
當選定couse時,表明此學生所學的該課程的信息輸入完成再輸入另外所學課程的信息,如上所寫照樣輸入,
當選定finish時,並按回車鍵後,表明此學生在這一學期內所學的課程信息輸入完成。如要繼續輸入學生的信息如前所述。
當選定back時,並按下回車鍵後,返回TIME TABLE主菜單,選擇主菜單里的功能對所輸入的信息進行處理。
當選定exit時,並按下回車鍵後,返回程序。結束程序。
2.SAVE/LOAD 選定此並按回車。此鍵作用對所輸入的信息進行格式輸出/載入。輸入你要保存信息的文件名,文件格式系統自動生成。利用鍵盤上的方向鍵和TAB鍵進行控制。
3.DEMAND:按ENTER鍵開始輸入,按反向鍵進行查詢切換。當按星期幾和課程查詢時候,如遇到查詢到多個結果,按任意鍵可依次輸出直到完。
4.INSERT:按ENTER鍵開始輸入,按反向鍵進行查詢切換。輸入同INFURE項。
5. DELETE: 按ENTER鍵顯示輸入框開始輸入。其他同上。
6.SORT:當提示框中SORT變為紅色時候,表示被選中,按ENTER鍵開始插入,如成功給出提示信息。
7.PRINT:依次輸出鏈表,如果輸出鏈表為空則不進仍輸出頁面。NEXT為下一個,PRO為上一個。下面FORENOTICE 框顯示後三個節點。
8.EXIT:退出系統。效果同按ESC。

三、常式:

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
intmain()
{
char*p[8][5],*a;
inti=0,j=0,n;
a=(char*)malloc(sizeof(char));
for(j=0;j<5;j++)
for(i=0;i<8;i++)
{
printf("周%d第%d節",j+1,i+1);
scanf("%s",a);
p[j][i]=a;
a=(char*)malloc(sizeof(char));
}
printf("周一 周二 周三 周四 周五 ");
for(j=0;j<5;j++){
for(i=0;i<8;i++)
{
printf("%s ",p[j][i]);
}
printf(" ");
}
}

Ⅳ 如何查詢課表

查詢課表方法,以新疆農業大學校為例如下圖:

Ⅵ C語言編一個課表查詢

#include "stdio.h"
#include "stdlib.h"
#include "string.h"
struct classlist
{
char time[12];
char kecheng[10];
classlist *next;
};

void main()
{
classlist *head=(classlist *)malloc(sizeof(classlist));
head->next=NULL;
for(int i=0;i<3;i++)
{
classlist *s=(classlist *)malloc(sizeof(classlist));
s->next=head->next;
head->next=s;
if(i==0)
{
strcpy(s->time,"9:00-10:00");
strcpy(s->kecheng,"英語");
}
else if(i==1)
{
strcpy(s->time,"10:00-11:00");
strcpy(s->kecheng,"數學");
}
else if(i==2)
{
strcpy(s->time,"11:00-12:00");
strcpy(s->kecheng,"語文");
}
}

printf("請輸入時間(格式: 9:00-10:00)");
char time1[12];
scanf("%s",time1);
while(head->next!=NULL)
{
if(strcmp(head->next->time,time1)==0)
{
printf("%s",head->next->kecheng);
break;
}
else
head=head->next;
}
}

Ⅶ 怎麼用php模擬登錄教務系統,實現查課表和查成績,最好有例子和源碼,謝謝了😜

前幾天剛實現了一個,難點主要有3塊:

1:http頭部模擬
2:在使用curl做POST的時候, 當要POST的數據大於1024位元組的時候, curl並不會直接就發起POST請求, 而是會分為倆步,
http://www.laruence.com/2011/01/20/1840.html
3:post的數據,有幾個欄位是用js計算出的,需要用php模擬出

附:curl_setopt($ch,CURLOPT_POSTFIELDS, http_build_query($data));

Ⅷ mysql 選課表查詢

給第二張表兩個別名a1,a2,然後用和學生表進行三表連接,然後在where條件中讓他的選修課編號是a和b兩門課就行了

Ⅸ 查課表怎麼查

方法一:每個學校都有它的教務處網站,登錄自己的學號和密碼,點擊課表查詢,就會看到你的課程表了。
方法二:使用超級課程表這個軟體,可以查到所有的課程,而且還能查到每個任課老師在其他時間段的課表。

熱點內容
dos重命名文件夾 發布:2025-01-19 03:34:13 瀏覽:422
華為怎麼清除開機密碼 發布:2025-01-19 03:34:03 瀏覽:985
java編譯成class文件過程 發布:2025-01-19 03:31:21 瀏覽:983
androidactivity銷毀 發布:2025-01-19 03:29:09 瀏覽:386
做訪問學者要多少錢 發布:2025-01-19 03:20:04 瀏覽:284
蘋果7的存儲空間在哪 發布:2025-01-19 03:10:35 瀏覽:583
2012文件伺服器如何新建用戶 發布:2025-01-19 02:43:10 瀏覽:888
android復試 發布:2025-01-19 02:39:11 瀏覽:654
c獲取文件夾中 發布:2025-01-19 02:33:48 瀏覽:551
如何查看360瀏覽器保存的密碼 發布:2025-01-19 02:27:14 瀏覽:94