sql >> Database >  >> RDS >> Mysql

Hoe gegevens in het tekstvak te laden vanuit de SQL-databasetabel

Oh wat.Stop!!! Gebruik een geparametriseerde query om SQL-injectie te voorkomen

Vermeld je verbindingsreeks in connection

Ik hoop dat het probleem is dat je txtEmployId.Text . hebt gemist waarde en txtEmplyName.Text waarde in uw geselecteerde zoekopdracht

SqlConnection  connection= new SqlConnection(your Connection string);
string query = "SELECT CNIC, City, MobileNo, Address, Salary, DailyWage, Status   
       FROM  Employees WHERE EmployId [email protected] AND Emplname = @Emplname ";
SqlCommand  command1 = new SqlCommand(query, connection); 
connection.Open();
command1.Parameters.AddWithValue("@EmpID",txtEmployId.Text);
command1.Parameters.AddWithValue("@Emplname",txtEmplyName.Text);
SqlDataReader reader1 = command1.ExecuteReader();


    while(reader1.Read())
   {
    this.txtCNIC.Text = (reader1["CNIC"].ToString());
    this.txtEmplyCity.Text = (reader1["City"].ToString());
    this.txtEmplyAddress.Text = (reader1["Address"].ToString());
    this.txtSalary.Text = (reader1["Salary"].ToString());
    this.txtDailyWage.Text = (reader1["DailyWage"].ToString());

        reader1.Close();
    }


  1. PHP:PDO Query retourneert geen resultaten, maar dezelfde query retourneert 4 resultaten in phpmyadmin?

  2. Hoe zorg ik ervoor dat de functies NOW() en CURDATE() van MySQL UTC gebruiken?

  3. MySQL retourneert eerste en laatste record voor opeenvolgende identieke resultaten

  4. php/mysql rijen bij elkaar optellen om het totaal te krijgen