Example #1
0
        private void btnQuery_Click(object sender, EventArgs e)
        {
            if (!CheckInput())
            {
                return;
            }
            var RealName = textBox1.Text;
            var type     = "";

            if (cboChooseType.SelectedItem.ToString() == "实验表")
            {
                type = "experiment";
            }
            if (cboChooseType.SelectedItem.ToString() == "课程表")
            {
                type = "course";
            }
            RecvDataFromDBHelper recvDataFromDBHelper = new RecvDataFromDBHelper();
            var pictures = recvDataFromDBHelper.ReveicePicture(RealName, type);

            if (pictures == null)
            {
                MessageBox.Show("未找到信息表!");
                return;
            }
            if (pictures.Count == 1)
            {
                //将图片显示
                var picture = pictures.First().Picture;
                if (picture == null)
                {
                    MessageBox.Show("未找到信息表!");
                    return;
                }
                //将字节数组转换为图片并加以显示
                MemoryStream ms    = new MemoryStream(picture);
                Image        image = Image.FromStream(ms);
                picTimeTable.Image = image;
            }
        }