التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] مشكله عند الضغط على زرار new يظهرلى خطا
#1
سلام عليكم حياكم الله عندى كوداضافه الرقم تلقائى وشغال معايا تمام ولكن بعد ما بملاء الحقول واضغط ادخال يشتغل معايا تمام بعدين اضغط new عشان يمسح كل الحقول ويضيفلى واحد على الرقم اللى عندى يعطينى خطا معلش انا لسه مبتداء  شكرا جزيلا



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;


namespace for_my_company.DAL
{
    public partial class ENTER : Form
    {

        DAL.DataAccessLiear log = new DAL.DataAccessLiear();
        SqlConnection con;
       

        public ENTER()
        {
            InitializeComponent();
        }
        
        public void Insert_amrr()
        {
            /// SqlConnection Con = new SqlConnection(@"server=HELLO\AMR1;Database=waterE_DB;Integrated security=true");

            con = log.con;
            con.Open();
            SqlCommand CMD = new SqlCommand();
            CMD.CommandType = CommandType.StoredProcedure;
            CMD.CommandText = "Insert_amr0";
            CMD.Connection = con;

            CMD.Parameters.Add("@id", SqlDbType.Int, 8).Value = textBox1.Text;
            CMD.Parameters.Add("@userr", SqlDbType.NChar).Value = textBox2.Text;
            CMD.Parameters.Add("@passer", SqlDbType.NChar).Value = textBox3.Text;
            CMD.ExecuteNonQuery();
            MessageBox.Show("تمت عملية إضافة السجل للجدول بنجاح", "إضافة سجل", MessageBoxButtons.OK, MessageBoxIcon.Information);
            con.Close();
            con.Dispose();
           
        }

        private void Txt_id_TextChanged(object sender, EventArgs e)
        {
           /// textBox1.Text = GetMaxIDColumn("amr0", "id").ToString();
        }

        private void ENTER_Load(object sender, EventArgs e)
        {
            con = log.con;
            SqlDataAdapter sda = new SqlDataAdapter("Select isnull(max(cast(id as int)),0)+1 from amr0", con);
            DataTable dt = new DataTable();
            sda.Fill(dt);
            textBox1.Text = dt.Rows[0][0].ToString();

             ///Disp();

        }

        private void insert_Click(object sender, EventArgs e)
        {
            Insert_amrr();
        }


        private void button2_Click(object sender, EventArgs e)
        {
           textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
            textBox1.Focus();

            con = log.con;
            con.Close();
           SqlDataAdapter sda = new SqlDataAdapter
                ("Select isnull(max(cast(id as int)),0)+1 from amr0", con);
           DataTable dt = new DataTable();
          sda.Fill(dt);
          textBox1.Text = dt.Rows[0][0].ToString();

            this.ActiveControl = textBox2;

            ///Disp();

        }
    }
}

الملف مرفق بصيغه txt


الملفات المرفقة
.txt   ggggg.txt (الحجم : 2.64 ك ب / التحميلات : 2)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مشكله عند الضغط على زرار new يظهرلى خطا - بواسطة amr2012 - 03-12-20, 01:41 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم