الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يتم حفظ البيانات من تكست بوكس واحد

بدأه Ahmed29 في 4 نوفمبر 2010 · 3 رد · 457 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

{

السلام عليكم ورحمة الله وبركاتة هو كيف يتم حفظ البينات الخاصة بالميل بس عايز كود المكتوب هو التالى المطلوب هو كيف يتم حفظ كل اسم فى سطر واحد هو موجود فى response.write صح بس المشكلة عندى هو كيف يتم فى عملية الحفظ البينات كما فى صورة المرفقة علشان عند استخدام نفس الكود فى عملية حفظ مباشرة الى قاعدة البينات تظهر لة هذة المشكلة حفظ اسم واحد فقط انا عايز عند تجميع اسماء تحفظ كل اسم فى صف واحدة

if (!Page.IsPostBack)

{

if (Session["User_Type"].ToString() != "Administrator")

{

if (Session["User_Type"].ToString() == "Guest")

{

Session["redirect"] = "compise";

Response.Redirect("login.aspx");

}

else

{

string connstring = ConfigurationManager.ConnectionStrings["MailSmc"].ToString();

SqlConnection conn = new SqlConnection(connstring);

Session["redirect"] = "";

//Label1.Text = Session["User_Name"].ToString();

//dep = int.Parse(Session["dep"].ToString());

//MOHP.NICHP.fillComboBox(cmbDeprament, "select * from admin", conn, "----");

user_name=Session["User_Name"].ToString();

userid=int.Parse(Session["user_id"].ToString());

Files = Session["mail"].ToString();

Files1 = Session["mail1"].ToString();

TextBox1.Text = Files.ToString();

TextBox2.Text = Files1.ToString();

files3 = Session["mail2"].ToString();

TextBox3.Text = Session["mail2"].ToString();

//files4 = Session["mail3"].ToString();

//TextBox4.Text = Session["mail3"].ToString();

//txtSujbet.Text = Request.QueryString[2].ToString();

//txtBody.Text = Request.QueryString[0].ToString();

//attment = Request.QueryString[1].ToString();

//HyperLink1.NavigateUrl = attment;

//HyperLink1.Text = attment.Substring(attment.LastIndexOf("/") + 1);

//TextBox1.Text = Request.QueryString["Files"].ToString();

}

}

}

}

protected void sent_Click(object sender, EventArgs e)

{

userid = int.Parse(Session["user_id"].ToString());

try

{

FileUpload1.SaveAs(Server.MapPath("Mailatt") + @"\" + FileUpload1.FileName);

}

catch (Exception ex)

{

}

string[] s = new string[2];

string connstring = ConfigurationManager.ConnectionStrings["MailSmc"].ToString();

SqlConnection conn = new SqlConnection(connstring);

StringBuilder sb = new StringBuilder();

TxtSearch.Text = DateTime.Now.ToShortDateString();

string[] separator = new string[] { ";" };

string[] strspiltArr = Files.Split(separator, StringSplitOptions.RemoveEmptyEntries);

string[] strspiltArr1 = Files1.Split(separator, StringSplitOptions.RemoveEmptyEntries);

string[] strspiltArr2 = files3.Split(separator, StringSplitOptions.RemoveEmptyEntries);

//string[] strspiltArr3 = files4.Split(separator, StringSplitOptions.RemoveEmptyEntries);

string txtsql1;

for (int i = 0; i <= strspiltArr.Length - 1 && i <= strspiltArr1.Length - 1 && i <= strspiltArr2.Length-1 ; i++)

{

TxtSearch.Text = DateTime.Now.ToString();

txtsql1 = "insert into Email(Customer_ID, Mail_From1, Mail_From, codAdmn, Date, Head, Forword, Body, Attament)";

txtsql1 += " VALUES(" +userid.ToString()+",";

txtsql1 += "'" + user_name.ToString()+"',";

txtsql1 += "" + strspiltArr2+",";

txtsql1 += "" + strspiltArr1+",";

//txtsql1 += "'" + TxtSearch.Text.ToString() + "',";

txtsql1 += "CONVERT(DATETIME, '" + DateTime.Now.ToShortDateString() + "', 102),";

txtsql1 += "'" + txtSujbet.Text + "',";

txtsql1 += "'" + false + "',";

txtsql1 += "'" + txtBody.Text + ",";

TxtSearch.Text = FileUpload1.FileName;

txtsql1 += @"' , 'Mailatt/" + TxtSearch.Text + "')";

SqlCommand cmd = new SqlCommand(txtsql1, conn);

conn.Open();

cmd.ExecuteNonQuery();

Response.Redirect("Mail.aspx");

Response.Write(txtsql1);

conn.Close();

}

}

حتى يتم تصحيح عنوان بريدكم الالكتروني

<span style="font-family: courier new" ,="" courier,="" monospace'="">فيصل الحربي - إدارة الموقع

#2
if (!Page.IsPostBack)
{

if (Session["User_Type"].ToString() != "Administrator")
{
if (Session["User_Type"].ToString() == "Guest")
{
Session["redirect"] = "compise";
Response.Redirect("login.aspx");

}
else
{
string connstring = ConfigurationManager.ConnectionStrings["MailSmc"].ToString();
SqlConnection conn = new SqlConnection(connstring);
Session["redirect"] = "";
//Label1.Text = Session["User_Name"].ToString();
//dep = int.Parse(Session["dep"].ToString());
//MOHP.NICHP.fillComboBox(cmbDeprament, "select * from admin", conn, "----");
user_name=Session["User_Name"].ToString();
userid=int.Parse(Session["user_id"].ToString());
Files = Session["mail"].ToString();
Files1 = Session["mail1"].ToString();
TextBox1.Text = Files.ToString();
TextBox2.Text = Files1.ToString();
files3 = Session["mail2"].ToString();
TextBox3.Text = Session["mail2"].ToString();
//files4 = Session["mail3"].ToString();
//TextBox4.Text = Session["mail3"].ToString(); 
//txtSujbet.Text = Request.QueryString[2].ToString();
//txtBody.Text = Request.QueryString[0].ToString();
//attment = Request.QueryString[1].ToString();
//HyperLink1.NavigateUrl = attment;
//HyperLink1.Text = attment.Substring(attment.LastIndexOf("/") + 1);
//TextBox1.Text = Request.QueryString["Files"].ToString(); 



}
}

}
}





protected void sent_Click(object sender, EventArgs e)
{
userid = int.Parse(Session["user_id"].ToString());
try
{
FileUpload1.SaveAs(Server.MapPath("Mailatt") + @"\" + FileUpload1.FileName);

}


catch (Exception ex)
{

}
string[] s = new string[2];

string connstring = ConfigurationManager.ConnectionStrings["MailSmc"].ToString();
SqlConnection conn = new SqlConnection(connstring);
StringBuilder sb = new StringBuilder();
TxtSearch.Text = DateTime.Now.ToShortDateString();
string[] separator = new string[] { ";" };
string[] strspiltArr = Files.Split(separator, StringSplitOptions.RemoveEmptyEntries);
string[] strspiltArr1 = Files1.Split(separator, StringSplitOptions.RemoveEmptyEntries);
string[] strspiltArr2 = files3.Split(separator, StringSplitOptions.RemoveEmptyEntries);
//string[] strspiltArr3 = files4.Split(separator, StringSplitOptions.RemoveEmptyEntries);	
string txtsql1;
for (int i = 0; i <= strspiltArr.Length - 1 && i <= strspiltArr1.Length - 1 && i <= strspiltArr2.Length-1 ; i++)
{

TxtSearch.Text = DateTime.Now.ToString();
txtsql1 = "insert into Email(Customer_ID, Mail_From1, Mail_From, codAdmn, Date, Head, Forword, Body, Attament)";
txtsql1 += " VALUES(" +userid.ToString()+",";
txtsql1 += "'" + user_name.ToString()+"',";
txtsql1 += "" + strspiltArr2+",";
txtsql1 += "" + strspiltArr1+",";
//txtsql1 += "'" + TxtSearch.Text.ToString() + "',"; 
txtsql1 += "CONVERT(DATETIME, '" + DateTime.Now.ToShortDateString() + "', 102),";
txtsql1 += "'" + txtSujbet.Text + "',";
txtsql1 += "'" + false + "',";
txtsql1 += "'" + txtBody.Text + ",";
TxtSearch.Text = FileUpload1.FileName;
txtsql1 += @"' , 'Mailatt/" + TxtSearch.Text + "')";
SqlCommand cmd = new SqlCommand(txtsql1, conn);
conn.Open();
cmd.ExecuteNonQuery();
Response.Redirect("Mail.aspx");
Response.Write(txtsql1);

conn.Close();

}

}

هكذا حتى نستطيع فعهم الكود .. وما تريده بالضبط ..

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3

ارجو ا الرد علية هو كيف يتم حفظ كل اسم بيانات بتاعة فى row لواحدة مستقيل من خلا تكست بوكس واحداى ما هى اضافة هذا الكود وجزاءكهم الله كل خير

حتى يتم تصحيح عنوان بريدكم الالكتروني

<span style="font-family: courier new" ,="" courier,="" monospace'="">فيصل الحربي - إدارة الموقع

#4

السلام عليكم :)

هل المقصود: عند إضافة أكثر من إيميل في نفس مربع النص يتم إضافة كل إيميل في سجل خاص فيه في قاعدة البيانات؟

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…