Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,030

HOME > .NET Framework > Forum > เมือกด ค้นหาข้อมูล report มีปัญหาข้อมูลไม่ขึ้นค่ะ แล้วพอกด ค้นหาข้อมูล มันก็แสดงอาจารย์อย่างนี้มาอ่ะ



 

เมือกด ค้นหาข้อมูล report มีปัญหาข้อมูลไม่ขึ้นค่ะ แล้วพอกด ค้นหาข้อมูล มันก็แสดงอาจารย์อย่างนี้มาอ่ะ

 



Topic : 040476



โพสกระทู้ ( 84 )
บทความ ( 0 )



สถานะออฟไลน์




Code (C#)
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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 SPCU;
using SPCU.Database;
using SPCU.BaseClass;
using SPCU.SPGlobal.Database;
using eServiceBS.MTBS;
using System.Data.OracleClient;
public partial class PF_PFSR0011 : BaseClass.BaseForm, SPUI.ISPISWebForm
{
    #region Property
    string thisfromname = "รายชื่อนักศึกษาเข้าห้องเรียน";
    ASP.usercontrol_uscdialog_ascx dialog = new ASP.usercontrol_uscdialog_ascx();


    #endregion

    #region Page Event
    protected void Page_Load(object sender, EventArgs e)
    {
        this.dialog = (ASP.usercontrol_uscdialog_ascx)Master.FindControl("dialog");
        this.AddScript();
        this.SetTableStyle();
        if (!IsPostBack)
        {
            this.FirstLoad();
        }
    }
    #endregion

    #region ISPISWebForm Members
    public void AddScript()
    {

    }
    public bool Delete()
    {
        throw new Exception("The method or operation is not implemented.");
    }
    public void FirstLoad()
    {
        this.PrepareData();
    }

    public void GetInfo()
    {
        throw new Exception("The method or operation is not implemented.");
    }
    public void NewForm()
    {
        throw new Exception("The method or operation is not implemented.");
    }

    private void GetComboCourseCode()
    {
        try
        {
            //หาภาคการศึกษาปัจจุบัน
            PERIOD_ENROLL objPeriod = new PERIOD_ENROLL(this.UserID, this.OUMCode);
            string Period = objPeriod.getCurPeriod();

            //หารหัสอาจารย์
            SYSUSER objSys = new SYSUSER(this.UserID, this.OUMCode);
            string professorId = objSys.getProfId(this.UserID);

            CLASS_MASTER bsClassMaster = new CLASS_MASTER(this.UserID, this.OUMCode);
            DataTable dtClassMaster = new DataTable();
            dtClassMaster = bsClassMaster.GetProCourseNameTocombo(professorId, Period);

            if (this.UserLang == "TH")
            {
                this.cmbCourseCode.DataSource = dtClassMaster;
                this.cmbCourseCode.DataValueField = dtClassMaster.Columns[dbClassMaster.CLASS_ID].ToString();
                this.cmbCourseCode.DataTextField = dtClassMaster.Columns["courseNameThai"].ToString();
                this.cmbCourseCode.DataBind();
            }
            else
            {
                this.cmbCourseCode.DataSource = dtClassMaster;
                this.cmbCourseCode.DataValueField = dtClassMaster.Columns[dbClassMaster.CLASS_ID].ToString();
                this.cmbCourseCode.DataTextField = dtClassMaster.Columns["courseNameEng"].ToString();
                this.cmbCourseCode.DataBind();
            }
        }
        catch (Exception ex)
        {
            LogFile.writeLogFile(DateTime.Now, this.Request.Url.AbsoluteUri, ex.ToString());

        }
    }



    public void PrepareData()
    {
        this.GetComboCourseCode();
        this.Search();

    }

    public bool Save()
    {
        throw new Exception("The method or operation is not implemented.");
    }

    public void Search()
    {
        try
        {
            //หาภาคการศึกษาปัจจุบัน
            PERIOD_ENROLL objPeriod = new PERIOD_ENROLL(this.UserID, this.OUMCode);
            string Period = objPeriod.getCurPeriod();

            //เอาตำแหน่งภาคการศึกษาและปีการศึกษา
            this.lblTrem.Text = Period.Substring(3, 1);
            this.lblYear.Text = "25" + Period.Substring(5, 2);

            //หารหัสอาจารย์
            SYSUSER objSys = new SYSUSER(this.UserID, this.OUMCode);
            string professorId = objSys.getProfId(this.UserID);

        }
        catch (Exception ex)
        {
            LogFile.writeLogFile(DateTime.Now, this.Request.Url.AbsoluteUri, ex.ToString());
        }
    }

    public void SetTableStyle()
    {

    }

    public bool ValidateData()
    {
        throw new Exception("The method or operation is not implemented.");
    }

    #endregion

    #region Control Event
    #region ToolBar

    private void toolbar_New_Click(object sender, EventArgs e)
    {
        throw new Exception("The method or operation is not implemented.");
    }
    #endregion

    #region Button
    #endregion

    #region


    #endregion
    #endregion

    #region Private Function
    #endregion


    protected void btnshowData_Click(object sender, EventArgs e)
    {
        //หาภาคการศึกษาปัจจุบัน
        PERIOD_ENROLL objPeriod = new PERIOD_ENROLL(this.UserID, this.OUMCode);
        string semester = this.lblTrem.Text;
        string year = this.lblYear.Text;
        string period = "BD/" + semester + "/" + year.Substring(2, 2);

        //ค้นหารหัสวิชา
        string class_id = this.cmbCourseCode.SelectedValue;


        CLASS_MASTER bsCM = new CLASS_MASTER(this.UserID, this.OUMCode);
        DataTable ClassMaster = bsCM.GetPFSR0011_byPeriod(period,class_id);
        if (ClassMaster.Rows.Count > 0)
        {

            this.BindDataToReport();
        }
        else
        {
            dialog.fnShowMessage("ไม่พบข้อมูล");
        }


    }

    private void BindDataToReport()
    {

        //หาภาคการศึกษาปัจจุบัน
        PERIOD_ENROLL objPeriod = new PERIOD_ENROLL(this.UserID, this.OUMCode);
        string semester = this.lblTrem.Text;
        string year = this.lblYear.Text;
        string period = "BD/" + semester + "/" + year.Substring(2, 2);

        //ค้นหารหัสวิชา
        string class_id = this.cmbCourseCode.SelectedValue;

        ArrayList arrPara = new ArrayList();
        ReportPara obj;

        obj = new ReportPara("period_id ", period);
        arrPara.Add(obj);

        obj = new ReportPara("class_id", this.cmbCourseCode.SelectedValue);
        arrPara.Add(obj);



        if (this.UserLang == "TH")
        {
            Session[SPENUM.ReportName.PFSR0011] = arrPara;
            dialog.fnAddScript("PopupReportForm('../Report/ReportViewer.aspx?ReportName=" + SPENUM.ReportName.PFSR0011 + "')");
        }
        else
        {
            Session[SPENUM.ReportName.PFSR0011EN] = arrPara;
            dialog.fnAddScript("PopupReportForm('../Report/ReportViewer.aspx?ReportName=" + SPENUM.ReportName.PFSR0011EN + "')");
        }
    }
}




ส่วน report อ่ะ

33

แล้วพอกด ค้นหาข้อมูล มันก็แสดงอาจารย์อย่างนี้มาอ่ะ

33



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-03-17 15:16:14 By : ทำเล่น View : 1534 Reply : 3
 

 

No. 1



โพสกระทู้ ( 84 )
บทความ ( 0 )



สถานะออฟไลน์


ยังไงใครพอรู้สักนิดสักหน่อยก็ตอบมาด้วยน่ะค่ะให้พอรู้สึกว่ายังอุ่นใจอยู่บ้าง อิอิอิ






Date : 2010-03-18 11:39:48 By : ทำเล่น
 


 

No. 2



โพสกระทู้ ( 84 )
บทความ ( 0 )



สถานะออฟไลน์


รู้ด้วยตนเองจนได้จร้า
สังเกตในตอนนี้ให้ดีน่ะ

Code (C#)
private void BindDataToReport() 


แล้วในช่วง
Code (C#)
obj = new ReportPara("period_id ", period); 


เคยสังเกตไหมว่ะมันติดวรรคไป 1 วรรคอ่ะที่จิงมันต้องชิด ไม่ต้องวรรคกันเลย

แบบนี้จึงจะถูกไอ้เราก็หามาตั้งนานCode (C#)
obj = new ReportPara("period_id", period); 


เผื่อเพือน ๆ พี่น้องคนไหนต้องการส่งพารามิเตอร์อย่างเราก็พึงระวังด้วยน่ะ เครื่องหมายต่าง ๆ ย่อมสำคัญเสมอจะได้ไม่สะเพลาเหมือนกับเราอ่ะ
นี่ก็เปงกรณีตัวอย่างการทำโปรแกรมไม่ดูตาม้าตาเรือจ้า................
Date : 2010-03-21 10:12:26 By : ทำเล่น
 

 

No. 3



โพสกระทู้ ( 84 )
บทความ ( 0 )



สถานะออฟไลน์


แค่วรรคเดวทำเราเกือบตายเลย
Date : 2010-03-21 10:13:36 By : ทำเล่น
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เมือกด ค้นหาข้อมูล report มีปัญหาข้อมูลไม่ขึ้นค่ะ แล้วพอกด ค้นหาข้อมูล มันก็แสดงอาจารย์อย่างนี้มาอ่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่