مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nabavimasoud

عضویت از 1394/01/11

به حرکت در آوردن تکست باکس

  • سه شنبه 17 فروردین 1395
  • 16:40
تشکر میکنم

سلام

چطوری میشه یه اسکرول بار ساخت که متنی که داخل تکست باکس قرار گرفته رو به حرکت در بیاره ؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • سه شنبه 17 فروردین 1395
  • 17:30

اگر منظورتون ScrollBar کنار کامپوننت Textbox در Winforms است ، شما ابتدا باید خاصیت Multiline را True کنید و سپس خاصیت دیگری به نام ScrollBars را بروی Vertical تنظیم کنید.

کاربر سایت

nabavimasoud

عضویت از 1394/01/11

  • شنبه 21 فروردین 1395
  • 17:30

سلام دستتون درد نکنه 

 

یه سوال دیگه هم داشتم چطوری میشه یه عکس رو انتقال داد به دیتابیس و اون عکس رو تو دیتابیس نمایش داد و در صورت لزوم اون عکس رو مشاهده کرد؟ 

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • یکشنبه 22 فروردین 1395
  • 10:02

Upload/Display Image in Picture Box Using C#

لینک بالا آپلود و نمایش فایل داخل برنامه است ولی برای ذخیره تصویر در دیتابیس می توانید از کد زیر استفاده کنید :

private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog open = new OpenFileDialog();
            open.Filter = "Image Files(*.jpeg;*.bmp;*.png;*.jpg)|*.jpeg;*.bmp;*.png;*.jpg";
            if (open.ShowDialog() == DialogResult.OK)
            {
                textBox1.Text = open.FileName;
            }
            cn.Open();
            string image = textBox1.Text;
            Bitmap bmp = new Bitmap(image);
            FileStream fs = new FileStream(image, FileMode.Open, FileAccess.Read);
            byte[] bimage = new byte[fs.Length];
            fs.Read(bimage, 0, Convert.ToInt32(fs.Length));
            fs.Close();
            SqlCommand cmd = new SqlCommand("insert into ImageUpload(imgdata) values(@imgdata)",cn);
            cmd.Parameters.AddWithValue("@imgdata",SqlDbType.Image).Value=bimage;
            cmd.ExecuteNonQuery();
            cn.Close();
        }

توجه داشته باشید DataType فیلد تصویر باید از نوع Image یا binary باشد. ولی من این راه را به شما پیشنهاد نمی کنم. برای ذخیره تصویر در یک نرم افزار بهتر است کنار فولدر پروژه یک فولدر تصویر داشته باشید و تصاویر را داخل آن ذخیره کنید و تنها نام تصویر را در دیتابیس به صورت varchar یا nvarchar ذخیره کنید.

لینک پایین یک نمونه کامل پروژه افزودن نمایش و ... تصویر در دیتابیس می باشد :

Inserting & Retrieving Images from SQL Server Database without using Stored Procedures

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)