天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

關(guān)于.net(C#)中的跨進(jìn)程訪(fǎng)問(wèn)的問(wèn)題

namespace process_image
{
public partial class jszg_upload : Form
{
static bool stop_flag = false;
public jszg_upload()
{
InitializeComponent();
}
private void upload_button1_Click(object sender, EventArgs e)
{
stop_flag = false;
if (this.checkBox1.Checked)
{
String connectionString = "連接串";
using (SqlConnection conn = new SqlConnection(connectionString))
{
conn.Open();
SqlCommand cmd = new SqlCommand(" update my_jszg set filemime=null, filebody = null", conn);
cmd.ExecuteNonQuery();
conn.Close();
}
}
new Thread(uploadImageToDB).Start();
}//end upload_button1_Click
void uploadImageToDB()
{
//第一步:發(fā)現(xiàn)文件夾下面的文件及數(shù)量
DirectoryInfo myFolder = new DirectoryInfo("bcd");
FileInfo[] myFiles = myFolder.GetFiles();
this.richTextBox1.Text = "從文件夾中發(fā)現(xiàn)了:" + myFiles.Length.ToString() + " 個(gè)文件!" + "/n";
this.jindutiao_progressBar1.Maximum = myFiles.Length;
//第二步:開(kāi)始上傳文件
String connectionString = "連接串";
using (SqlConnection conn = new SqlConnection(connectionString))
{
conn.Open();
for (int i = 0; i < myFiles.Length; i++)
{
if(stop_flag)
break;
//進(jìn)度條
this.jindutiao_progressBar1.Value = i + 1;
this.pictureBox1.ImageLocation = myFiles[i].FullName;
this.richTextBox1.Text = myFiles[i].Name + "/n" + this.richTextBox1.Text;
this.baifenbi_label1.Text = ((((i + 1) * 1.0) /myFiles.Length) * 100) + "%";
//上傳實(shí)際的數(shù)據(jù)image/jpeg
SqlCommand cmd = new SqlCommand(" update my_jszg set filemime='image/jpeg', filebody = @myfilebody from my_jszg where 證件號(hào)碼=@myzjhm", conn);
byte[] fb = new byte[myFiles[i].Length];
BinaryReader br = new BinaryReader(myFiles[i].OpenRead());
br.Read(fb, 0, (int)myFiles[i].Length);
cmd.Parameters.AddWithValue("@myfilebody", fb);
cmd.Parameters.AddWithValue("@myzjhm", myFiles[i].Name.Substring(0, myFiles[i].Name.LastIndexOf('.')));
cmd.ExecuteNonQuery();
br.Close();
}//end for
conn.Close();
}
MessageBox.Show("所有的文件上傳完畢!");
}
//停止上傳
private void stop_button_Click(object sender, EventArgs e)
{
stop_flag=true;
}
}
}
在此代碼中,對(duì)一個(gè)控件的訪(fǎng)問(wèn)如: this.richTextBox1.Text = myFiles[i].Name + "/n" + this.richTextBox1.Text; 僅限在一個(gè)線(xiàn)程中,如果在兩個(gè)進(jìn)程中對(duì)控件訪(fǎng)問(wèn)將會(huì)出錯(cuò)!如不能在程序自己的線(xiàn)程 和 uploadImageToDB 線(xiàn)程中訪(fǎng)問(wèn)。

AspNet技術(shù)關(guān)于.net(C#)中的跨進(jìn)程訪(fǎng)問(wèn)的問(wèn)題,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 樱桃视频影院在线播放 | 肉动漫无修在线播放 | 亚洲精品婷婷无码成人A片在线 | 日韩精品一区二区亚洲AV观看 | 扒开女生尿口 | 亚洲第一综合天堂另类专 | 扒开美女嫩bbb | 中国老太60old mantv | 青草久久精品亚洲综合专区 | 免费韩国伦理2017最新 | 男女高潮又爽又黄又无遮挡 | 亚洲精品成人久久久影院 | 九九精品国产亚洲A片无码 九九精彩视频在线观看视频 | 沦为公交两奶头春药高潮迭起 | 飘雪在线观看免费高清完整版韩国 | 亚洲高清国产拍精品动图 | 久久毛片免费看一区二区三区 | 久久精品久久精品 | 拔萝卜电视剧高清免费 | 色噜噜狠狠色综合中文字幕 | free俄罗斯性xxxxhd派对 | 欧美精品亚洲精品日韩专区一 | 国产成人在线观看免费网站 | 亚洲伊人久久综合影院2021 | 艳妇臀荡乳欲伦岳TXT下载 | 4k岛国精品午夜高清在线观看 | av无码在线日本天堂 | 妹妹我要操| 无人影院在线播放视频 | adc年龄确认大驾光临入口 | 亚洲精品国产品国语在线试看 | 女人张腿让男人桶免费 | 寂寞夜晚视频在线观看 | 55夜色66夜亚洲精品播放 | 兰桂坊人成社区亚洲精品 | 精品人伦一区二区三区潘金莲 | 花蝴蝶免费观看影视 | 国产精品网红女主播久久久 | 欧美の无码国产の无码影院 | 欧美乱码卡一卡二卡四卡免费 | 久久精品一本到东京热 |