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

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

کاربر سایت

ahmadi

عضویت از 1393/07/18

نمایش اخطار

  • دوشنبه 1 خرداد 1396
  • 17:08
تشکر میکنم

ببخشید این اخطار برای چی هست؟

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 1 خرداد 1396
  • 18:09

عنوان را در گوگل سرچ کنید به نتیجه میرسید

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • دوشنبه 1 خرداد 1396
  • 18:45

خب میشه شما بگید

به نتیجه ای نرسیذم

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 2 خرداد 1396
  • 08:50

اقای مدائنی لطفا کمک کنید هرچی سرچ میکنم به نتیجه نرسیدم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 خرداد 1396
  • 10:10

نوع ستون چیست ؟

اگر از نوع ntext هست تغییر دهید به nvarchar(max)

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 2 خرداد 1396
  • 10:16

از نوع nvarchar(50)  هست

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 خرداد 1396
  • 10:24

در اون جدول هیچ ستونی از نوع ntext نیست ؟

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 2 خرداد 1396
  • 10:27

چرا یکی از فیلدها از نوع ntext هست

این فیلد که از نوع ntext هست برای ثبت مطلب گذاشتم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 خرداد 1396
  • 10:29

نوع رو به nvarchar(max) تغییر دهید

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 2 خرداد 1396
  • 10:33

تغییر دادم ولی بازهم هم خطا داره

اقای مدائنی این روی لوکال هاست هیچ مشکلی نداره وقتی میزارم داخل هاست مشکل پیدا میکنه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 خرداد 1396
  • 10:34

حتما تنظیماتی در سرور داره روی پروزه شما تاثیر میزاره

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

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 2 خرداد 1396
  • 10:38

به پشتیبان تیکت زدم این جواب دادن

در این خصوص از یک برنامه نویس راهنمایی بگیرید و از آن طریق پیگیر رفع این مشکل باشید.از برنامه نویس بخواهید تا موارد را بررسی نماید، در صورتی که باید سرویسی از سمت ما فعال گردد اطلاع دهید تا بررسی گردد

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 خرداد 1396
  • 10:50

چه کدی نوشتید که این ارور رو داده ؟

کد رو قرار بدید

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 2 خرداد 1396
  • 10:59
if (titlepost != true)
            {
                postno.Visible = true;
                postyes.Visible = false;
            }
            else
            {
                if (txtTitle.Text == "")
                {
                    msgbox.ShowError("فیلدهای ورودی کنترل نمایید");
                    return;
                }
                string title_post = txtTitle.Text.Trim();
                string text_post;
                if (txt_text.Visible == false)
                {
                    text_post = CKEditor_text.Text.Trim();
                }
                else
                {
                    text_post = txt_text.Value.Trim();
                }
                string s = "";
                //   Session["cap"] = "";
                char[] chars = "QWERTYUIOP0123ASDFGHJKL456789ZXCVBNM".ToCharArray();

                int index;

                Random r = new Random();

                int lenght = r.Next(5, 5);

                for (int i = 0; i < lenght; i++)
                {

                    index = r.Next(chars.Length - 1);

                    s += chars[index].ToString();

                }
                string link = s;
                string toptile = txt_toptitle.Text.Trim();
                string summary = txt_summary.Text.Trim();
                string colorpost = txtcolor.Text;
                string Bold_post;
                if (Ch_Bold.Checked)
                {
                    Bold_post = "bold".Trim();
                }
                else
                {
                    Bold_post = "".Trim();
                }
                string underline_post;
                if (Ch_underline.Checked)
                {
                    underline_post = "underline".Trim();
                }
                else
                {
                    underline_post = "".Trim();
                }
                string linethrough_post;
                if (Che_linethrough.Checked)
                {
                    linethrough_post = "line-through".Trim();
                }
                else
                {
                    linethrough_post = "".Trim();
                }
                string text_state, text_command;

                string state = chkDraft.Checked.ToString();
                if (state == "True".Trim())
                {
                    text_state = "(پیش نویس)";

                }
                else
                {

                    text_state = "(انتشار)".Trim();
                }
                string statecommend_post = Chk_comments.Checked.ToString();
                if (statecommend_post == "False".Trim())
                {
                    text_command = "(دیدگاه بسته)".Trim();
                }
                else
                {
                    text_command = "".Trim();
                }
                string date = txtdate.Text;
                string time = txtHour.Text;
                string url_post = txtTitle.Text.Trim();
                url_post = url_post.Replace(' ', '-').Replace('+', '-');
                int number_comments = 0;
                string reporter_post = txt_reporter.Text.Trim();
                string usename = spusernam.Value.Trim();
                string img_post = "";

                Boolean fileOK = false;
                string savepath = Server.MapPath("/Admin/image/post/large/");
                string savefile;
                if (FileUpload1.HasFile)
                {

                    String fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();
                    String[] allowedExtensions = { ".gif", ".png", ".jpeg", ".jpg", ".bmp" };
                    for (int i = 0; i < allowedExtensions.Length; i++)
                    {
                        if (fileExtension == allowedExtensions[i])
                        {

                            fileOK = true;

                            img_post = allowedExtensions[i].Remove(0, 1);

                            break;

                        }
                    }
                }
                else//اگر هیچ عکسی انتخاب نشده باشد
                {

                    img_post = lblpic.Text;
                    fileOK = true;
                }



                DataTable dt = new DataTable();//ثبت خبر
                DAL.post post = new DAL.post();
                post.title_post = title_post;
                post.text_post = text_post;
                post.toptitle = toptile;
                post.state = state;
                post.summary = summary;
                post.img_post = img_post;
                post.statecommend_post = statecommend_post;
                post.date = date;
                post.time = time;
                post.reporter_post = reporter_post;
                post.number_comments = number_comments;
                post.url_post = url_post;
                post.colorpost = colorpost.Trim();
                post.text_state = text_state;
                post.text_command = text_command;
                post.Bold_post = Bold_post.Trim();
                post.underline_post = underline_post.Trim();
                post.linethrough_post = linethrough_post.Trim();
                post.link = link;
                post.usename = usename;
                post.Insert();
                msgbox.ShowSuccess("مطلب جدید با موفقیت ثبت شد");
                int IDuser = Convert.ToInt32(Request.Cookies["UserInfo"]["id_user"]);
                DAL.user loaduser = DAL.user.Select_KeyID_user(IDuser);
                string usernamee = loaduser.username;
                txt_reporter.Text = loaduser.name_user;
                dt = DAL.post.select("select ID_post from post");
                if (FileUpload1.HasFile)//اگر عکسی انتخاب شده باشد، شناسه خبر بازیابی می شود و عکس با نام شناسه آپلود می شود
                {
                    int id_news = (int)(dt.Rows[dt.Rows.Count - 1]["ID_post"]);//پیدا کردن شناسه خبر
                    img_post = (id_news).ToString() + "." + img_post;

                    FileUpload1.SaveAs(savepath + img_post);
                    DAL.imgresiz img = new DAL.imgresiz();
                    img.Resize(Server.MapPath("/Admin/image/post/large/" + img_post), Server.MapPath("/Admin/image/post/small/" + img_post));

                }

                if (chTelegram.Checked)
                {
                    Telegram(sender, e);

                }
                else
                {

                }
                int ID_post = (int)(dt.Rows[dt.Rows.Count - 1]["ID_post"]);


                DAL.Tag addtag = new DAL.Tag();//ثبت برچسب ها

                int g, count = List_tag.Items.Count;
                for (g = 0; g < count; g++)
                {
                    string tag_post = List_tag.Items[g].Text.ToString();
                    int ID_posttag = ID_post;
                    addtag.tag_post = tag_post;
                    addtag.ID_post = ID_posttag;
                    addtag.Insert();

                }
                List_tag.Items.Clear();
                List_tag.Visible = btdeltag.Visible = false;
                foreach (ListItem item in ch_group_news.Items)
                {
                    if (item.Selected)
                    {
                        string selectedValue = item.Value;
                        DAL.post_category nc = new DAL.post_category();
                        nc.ID_posts = Convert.ToInt32(ID_post);
                        nc.ID_category = Convert.ToInt32(selectedValue);
                        nc.Insert();

                    }


                }
                ch_group_news.Items.Clear(); 

                SqlDataSource cate = new SqlDataSource();
                cate = DAL.categori.data_source("SELECT * FROM [category] ORDER BY [ID_category] DESC");
                ch_group_news.DataSource = cate;
                ch_group_news.DataBind();
                                chTelegram.Checked = false;
                txtTitle.Text = CKEditor_text.Text = txtTags.Text = txt_summary.Text = txt_toptitle.Text = "";
                

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 خرداد 1396
  • 11:05

متاسفانه من متوجه خطا نشدم

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • چهارشنبه 3 خرداد 1396
  • 17:04
string titlepostnew = txtTitle.Text;
      bool titlepost = DAL.post.CheckUpost(titlepostnew);

            if (titlepost != true)
            {
                postno.Visible = true;
                postyes.Visible = false;
            }

مشکل این کد طبق اخطارهای بالا چیه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 3 خرداد 1396
  • 19:24

کد CkeckUpost رو قرار دهید

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • چهارشنبه 3 خرداد 1396
  • 20:55
   public static Boolean CheckUpost(string title_post)
        {
            SqlConnection sc = new SqlConnection(Utility.Connection_String());
            SqlCommand cmd = new SqlCommand("Select * From [post] where title_post=@title_post", sc);
            cmd.Parameters.AddWithValue("@title_post", title_post);
            sc.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            if (dr.Read())
            {
                return false;
            }
            return true;
            sc.Close();
        }

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • شنبه 6 خرداد 1396
  • 21:33

اقای مدائنی جواب نمیدی

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 7 خرداد 1396
  • 09:58

متاسفانه نتونستم خطا رو پیدا کنم

باید کدتون رو trace کنید

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

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

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

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