PDA

View Full Version : سوال: چگونگی ذخیره یک تکست باکس چند سطری در چند ردیف از دیتابیس sql



maryam_en
جمعه 02 خرداد 1399, 13:42 عصر
با سلام
من یه تکست باکس چند سطری دارم که توش چند ادرس ایمیل هست و یه تکست باکس یک سطری که توش یک url فایل هست و قراره این فایل به تک تک ادرس ها ایمیل بشه
حالا من میخوام هر ادرس ایمیل و url مشترک بین ادرس ها توی یک سطر دیتابیس ذخیره بشه و از طرفی هر ادرس توی یه سطر گرید نمایش داده بشه
(انگار اینجا باید اینتر رو بشناسه و هر اینتر رو که دید یه سطر جدید برای اون ادرس در نظر بگیره اگه اشتباه نکنم؟)
از sql استفاده کردم و ado.net
ممنون میشم کمکم کنید

negar442
شنبه 03 خرداد 1399, 19:44 عصر
براي جداسازي خط به خط تكست باكس يك آرايه تعريف بكنيد و با استفاده از split مقدار تكست باكس رو براساس سطر جديد بريزيد توي اين آرايه مشابه كد زير:


string[] lines = text_box1.text.Split(
new[] { "\r\n", "\r", "\n" },
StringSplitOptions.None
);


حالا تمام عناصر آرايه اي كه اينجا اسمش lines هست رو در يك حلقه به همراه اون لينك به داخل جدول insert كنيد.