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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? teasql.cs

?? 基于asp.net的網(wǎng)上選課系統(tǒng)
?? CS
字號(hào):
?using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

/// <summary>
/// TeacherSQL 的摘要說明
/// </summary>
public class TeaSQL
{
    //連接數(shù)據(jù)庫的字符串
    private string teaConnStr;
    //數(shù)據(jù)庫連接對象
    private SqlConnection teaConn;
	public TeaSQL()
	{
		//
		// TODO: 在此處添加構(gòu)造函數(shù)邏輯
		//
	}

    public void Open()
    {
        teaConnStr = "Data Source=.;Initial Catalog=selectCourses;Integrated Security=True";
        //創(chuàng)建數(shù)據(jù)庫連接對象
        teaConn = new SqlConnection(teaConnStr);
        //打開數(shù)據(jù)庫連接
        teaConn.Open();
    }

    //關(guān)閉數(shù)據(jù)庫連接
    public void Close()
    {
        teaConn.Close();
    }


    public int ExecuteSQL(string str)
    {
        SqlCommand cmd = new SqlCommand(str, teaConn);
        //返回?cái)?shù)據(jù)庫操作影響的行數(shù)
        int aff = cmd.ExecuteNonQuery();
        return aff;
    }

    //讀取數(shù)據(jù)庫中的數(shù)據(jù)并存放在一個(gè)數(shù)據(jù)集Dataset里面
    public DataSet GetDataSet(string strComm, String strT)
    {
        SqlDataAdapter ad = new SqlDataAdapter(strComm, teaConn);
        //創(chuàng)建Dataset對象
        DataSet ds = new DataSet();
        //填充數(shù)據(jù)
        ad.Fill(ds, strT);
        return ds;
    }

    //調(diào)用存儲(chǔ)過程判斷老師用戶輸入的學(xué)號(hào)和選課密碼和數(shù)據(jù)庫的是否一樣。函數(shù)返回零說明輸入的學(xué)號(hào)和選課密碼與數(shù)據(jù)庫
    //不一樣,返回值大于零說明輸入的學(xué)號(hào)和選課密碼合法。
    public int TeacherLogin(string teaid, string pwd)
    {
        //創(chuàng)建數(shù)據(jù)庫操作命令的對象
        SqlCommand cmd = new SqlCommand("TeacherLogin", teaConn);
        //指明Sql命令的操作類型是使用存儲(chǔ)過程
        cmd.CommandType = CommandType.StoredProcedure;

        //給存儲(chǔ)過程添加參數(shù)
        SqlParameter tea = new SqlParameter("@TeacherID", SqlDbType.NVarChar, 50);
        tea.Value = teaid;
        cmd.Parameters.Add(tea);

        SqlParameter Pwd = new SqlParameter("@TeacherPwd", SqlDbType.NVarChar, 50);
        Pwd.Value = pwd;
        cmd.Parameters.Add(Pwd);

        SqlParameter aff = new SqlParameter("@returnvalue", SqlDbType.Int, 4);
        //說明該存儲(chǔ)過程的參數(shù)是OUTPUT類型
        aff.Direction = ParameterDirection.Output;
        cmd.Parameters.Add(aff);

        //執(zhí)行存儲(chǔ)過程
        cmd.ExecuteNonQuery();
        //取得存儲(chǔ)過程OUTPUT參數(shù)的值作為函數(shù)的返回值
        if (aff.Value.ToString() != "")
            return (int)aff.Value;
        else
            return 0;

    }


    //調(diào)用存儲(chǔ)過程判斷老師是否已經(jīng)登錄。
    public int TeacherIfLogin(string teaid)
    {
        SqlCommand cmd = new SqlCommand("TeacherIfLogin", teaConn);
        cmd.CommandType = CommandType.StoredProcedure;

        //給存儲(chǔ)過程添加參數(shù)
        SqlParameter tea = new SqlParameter("@TeacherID", SqlDbType.NVarChar, 50);
        tea.Value = teaid;
        cmd.Parameters.Add(tea);

        SqlParameter aff = new SqlParameter("@returnvalue", SqlDbType.Int, 4);
        aff.Direction = ParameterDirection.Output;
        cmd.Parameters.Add(aff);

        cmd.ExecuteNonQuery();
        if ((int)aff.Value != 0)
            return (int)aff.Value;
        else
            return 0;
    }

    //調(diào)用存儲(chǔ)過程實(shí)現(xiàn)往數(shù)據(jù)庫中添加一條新的課程記錄
    public bool AddCourse(string CourseID, string CourseName, int CourseHours, int CourseScore, String TeacherID, int UpperLimitStudentNumber)
    {
        SqlCommand cmd = new SqlCommand("AddCourse", teaConn);
        cmd.CommandType = CommandType.StoredProcedure;

        //給存儲(chǔ)過程添加參數(shù)
        SqlParameter cursid = new SqlParameter("@CourseID", SqlDbType.NVarChar, 50);
        cursid.Value = CourseID;
        cmd.Parameters.Add(cursid);

        SqlParameter cursname = new SqlParameter("@CourseName", SqlDbType.NVarChar, 50);
        cursname.Value = CourseName;
        cmd.Parameters.Add(cursname);

        SqlParameter cursHours = new SqlParameter("@CourseHours", SqlDbType.Int,4);
        cursHours.Value = CourseHours;
        cmd.Parameters.Add(cursHours);

        SqlParameter cursScore = new SqlParameter("@CourseScore", SqlDbType.Int, 4);
        cursScore.Value = CourseScore;
        cmd.Parameters.Add(cursScore);

        SqlParameter cursTeaid = new SqlParameter("@TeacherID", SqlDbType.NVarChar, 50);
        cursTeaid.Value = TeacherID;
        cmd.Parameters.Add(cursTeaid);

        SqlParameter stunum = new SqlParameter("@UpperLimitStudentNumber", SqlDbType.Int, 4);
        stunum.Value = UpperLimitStudentNumber;
        cmd.Parameters.Add(stunum);

        try
        {
            cmd.ExecuteNonQuery();
            return true;
        }
        catch
        {
            return false;
        }
    }

    //調(diào)用存儲(chǔ)過程實(shí)現(xiàn)退選課程功能
    public bool RemoveCourse(string cursid)
    {
        SqlCommand cmd = new SqlCommand("RemoveCourse", teaConn);
        cmd.CommandType = CommandType.StoredProcedure;

        //給存儲(chǔ)過程添加參數(shù)
        SqlParameter id = new SqlParameter("@CourseID", SqlDbType.NVarChar,50);
        id.Value = cursid;
        cmd.Parameters.Add(id);

        try
        {
            cmd.ExecuteNonQuery();
            return true;
        }
        catch
        {
            return false;
        }
    }

    //調(diào)用存儲(chǔ)過程實(shí)現(xiàn)修改課程信息功能
    public bool ModifyCourse(string CourseID, string CourseName, int CourseHours, int CourseScore, int UpperLimitStudentNumber)
    {
        SqlCommand cmd = new SqlCommand("ModifyCourse", teaConn);
        cmd.CommandType = CommandType.StoredProcedure;

        //給存儲(chǔ)過程添加參數(shù)
        SqlParameter cursid = new SqlParameter("@CourseID", SqlDbType.NVarChar, 50);
        cursid.Value = CourseID;
        cmd.Parameters.Add(cursid);

        SqlParameter cursname = new SqlParameter("@CourseName", SqlDbType.NVarChar, 50);
        cursname.Value = CourseName;
        cmd.Parameters.Add(cursname);

        SqlParameter cursHours = new SqlParameter("@CourseHours", SqlDbType.Int, 4);
        cursHours.Value = CourseHours;
        cmd.Parameters.Add(cursHours);

        SqlParameter cursScore = new SqlParameter("@CourseScore", SqlDbType.Int, 4);
        cursScore.Value = CourseScore;
        cmd.Parameters.Add(cursScore);

        SqlParameter stunum = new SqlParameter("@UpperLimitStudentNumber", SqlDbType.Int, 4);
        stunum.Value = UpperLimitStudentNumber;
        cmd.Parameters.Add(stunum);

        try
        {
            cmd.ExecuteNonQuery();
            return true;
        }
        catch
        {
            return false;
        }
    }

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美人动与zoxxxx乱| av在线综合网| 91精品国产综合久久久久久久久久 | 美女免费视频一区二区| 欧美色视频一区| 日韩av一级片| 精品国产乱码久久久久久牛牛| 精品一二三四在线| 欧美国产精品一区| 97久久超碰国产精品| 一区二区三区在线免费播放| 欧美写真视频网站| 免费高清在线一区| 国产三区在线成人av| 91小视频免费看| 午夜成人免费电影| 久久这里只有精品视频网| 国产成人无遮挡在线视频| 国产精品国模大尺度视频| 欧美色精品在线视频| 蜜臀91精品一区二区三区| 中文字幕免费不卡| 欧美色手机在线观看| 精品一区二区三区免费| 亚洲欧洲日产国码二区| 欧美久久久影院| 国产一区二区三区高清播放| 亚洲免费观看高清| 欧美一区二区福利视频| 成人国产精品免费观看视频| 亚洲成人综合在线| 久久综合久久久久88| 91免费观看国产| 麻豆一区二区三| 亚洲人成人一区二区在线观看| 91精选在线观看| 成人app在线| 秋霞午夜鲁丝一区二区老狼| 国产精品每日更新在线播放网址 | 一本大道久久a久久综合婷婷| 亚洲va天堂va国产va久| 国产精品天干天干在观线| 欧美放荡的少妇| 国产福利精品导航| 蜜臀av国产精品久久久久| 亚洲欧洲中文日韩久久av乱码| 精品日本一线二线三线不卡| 在线亚洲高清视频| 高清beeg欧美| 久久av资源站| 午夜久久福利影院| 17c精品麻豆一区二区免费| 精品三级在线观看| 欧美日韩国产区一| 色欧美乱欧美15图片| 国产综合色在线视频区| 午夜精品在线看| 亚洲天堂免费看| 国产亚洲精品精华液| 欧美大胆一级视频| 在线不卡免费欧美| 欧美日韩高清一区| 欧美在线影院一区二区| 92精品国产成人观看免费| 国产精品一区久久久久| 水野朝阳av一区二区三区| 亚洲精品免费看| 中文字幕一区日韩精品欧美| 日本一区二区三区免费乱视频| 日韩美女视频在线| 日韩视频免费观看高清完整版| 欧美人妇做爰xxxⅹ性高电影| 91搞黄在线观看| 91高清在线观看| 91高清视频在线| 91福利小视频| 欧美在线free| 在线精品视频免费观看| 日本高清不卡一区| 欧美在线视频全部完| 欧美性大战久久久| 欧美日韩三级在线| 欧美老女人第四色| 日韩一级大片在线| 日韩欧美国产一区在线观看| 日韩欧美久久久| 久久日韩精品一区二区五区| 久久综合色8888| 亚洲国产精品激情在线观看| 国产精品色婷婷| 综合久久国产九一剧情麻豆| 一区二区三区在线看| 亚洲一区二区三区自拍| 日日夜夜一区二区| 美女任你摸久久| 高清beeg欧美| 在线视频国内自拍亚洲视频| 欧美无乱码久久久免费午夜一区| 在线一区二区三区| 欧美巨大另类极品videosbest| 日韩一区二区三区高清免费看看 | 蜜桃视频在线一区| 另类小说欧美激情| 成人久久久精品乱码一区二区三区| 成人免费毛片嘿嘿连载视频| 91麻豆高清视频| 欧美丰满少妇xxxbbb| 精品国产欧美一区二区| 国产精品丝袜在线| 国产精品灌醉下药二区| 欧美精品国产精品| 精品国产凹凸成av人网站| 国产日产欧美一区| 欧美国产一区在线| 亚洲欧美日韩综合aⅴ视频| 日韩精品国产精品| 色婷婷国产精品| 麻豆国产欧美日韩综合精品二区| 欧美国产视频在线| 欧美午夜精品一区二区三区| 国产精品一二三四| 亚洲午夜一二三区视频| 久久久久久久免费视频了| 欧美亚洲国产一卡| 成人性视频免费网站| 久久99精品国产.久久久久| 亚洲精品乱码久久久久久久久 | 一区二区三区资源| 精品国产凹凸成av人网站| 日本高清不卡视频| 成人丝袜18视频在线观看| 免费人成精品欧美精品| 亚洲与欧洲av电影| 中文字幕综合网| 久久久久国产免费免费| 国产精品每日更新在线播放网址 | 国产露脸91国语对白| 亚洲一区二区三区不卡国产欧美| 久久精品这里都是精品| 日韩一级高清毛片| 在线观看日韩av先锋影音电影院| 国产成人综合网站| 国产一区二区电影| 久久成人av少妇免费| 五月天亚洲婷婷| 亚洲国产裸拍裸体视频在线观看乱了| 国产精品剧情在线亚洲| 国产亚洲精品中文字幕| 久久久久久久综合| xvideos.蜜桃一区二区| 欧美精品一区二区在线播放| 日韩一本二本av| 精品国产一二三区| 欧美成人精精品一区二区频| 欧美一级一区二区| 日韩欧美黄色影院| 欧美xxxxxxxx| 久久你懂得1024| 久久久久综合网| 日本一区二区三区免费乱视频| 久久久久久久国产精品影院| 久久新电视剧免费观看| 久久嫩草精品久久久精品| 久久天天做天天爱综合色| 亚洲精品一区在线观看| 国产视频一区二区三区在线观看| 久久久久久久久岛国免费| 国产欧美日韩综合精品一区二区| 久久婷婷国产综合精品青草| 中文字幕欧美日韩一区| 亚洲色图欧洲色图婷婷| 五月天一区二区三区| 国模冰冰炮一区二区| 国产精品99久久久久久似苏梦涵 | 国产精品亚洲第一区在线暖暖韩国| 国产精品18久久久久久久久久久久| 国产一区二区0| 欧美一级片免费看| 久久精品男人天堂av| 中文字幕日韩av资源站| 偷拍自拍另类欧美| 国产乱国产乱300精品| 99国产精品久久久久久久久久久 | 欧美成人一区二区三区在线观看| 精品欧美一区二区久久| 国产精品免费视频网站| 午夜国产精品一区| 国产传媒一区在线| 精品视频资源站| 久久久一区二区三区| 亚洲女同一区二区| 麻豆免费精品视频| 91视频国产资源| 日韩一区二区在线播放| 亚洲视频图片小说| 国产一区二区在线免费观看| 日本精品免费观看高清观看| 精品免费日韩av| 亚洲国产日产av| 国产成人免费在线|