سلام
چطوری میشه یه اسکرول بار ساخت که متنی که داخل تکست باکس قرار گرفته رو به حرکت در بیاره ؟
اگر منظورتون ScrollBar کنار کامپوننت Textbox در Winforms است ، شما ابتدا باید خاصیت Multiline را True کنید و سپس خاصیت دیگری به نام ScrollBars را بروی Vertical تنظیم کنید.
سلام دستتون درد نکنه
یه سوال دیگه هم داشتم چطوری میشه یه عکس رو انتقال داد به دیتابیس و اون عکس رو تو دیتابیس نمایش داد و در صورت لزوم اون عکس رو مشاهده کرد؟
لینک بالا آپلود و نمایش فایل داخل برنامه است ولی برای ذخیره تصویر در دیتابیس می توانید از کد زیر استفاده کنید :
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 ذخیره کنید.
لینک پایین یک نمونه کامل پروژه افزودن نمایش و ... تصویر در دیتابیس می باشد :
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)