Pytanie : trudność w DataGridView w okno forma

Cześć Ekspert,

I am jeden trudność w DataGridView w okno tworzyć. DataGridView musieć trzy kolumna EmpName, DeptName, IsOnPayroll. I chcieć DeptName w opadowy Puszek che musieć opadowy bezpośrednio i IsOnPayroll być trochę śródpolny, ono musieć wystawiać w czek pudełko i wystawiać zbyt. Dlaczego móc I ono? Shah I dawać stołowy tworzenie script.




create stołowy empDept
(
deptId int tożsamość (1,1),
deptName varchar (10)
)
go

insert w empDept
select "MIS" zrzeszeniowy all
select "Konto" zrzeszeniowy all
select 'QA'< br/>GO

create stołowy employeeData
(
empId int tożsamość (1,1),
empName varchar (20),
isOnPayroll kawałek,
deptnId int
)
go

insert w employeeData
select "ritesh shah", 0,1 zrzeszeniowy all
select "rajan jain", 1,2 zrzeszeniowy all
select "alka shah", 1,3
GO

select e.empId, e.empName, d.deptName, e.isOnPayroll od employeeData jako e łączyć empDept gdy D na e.deptnId=d.deptId



I właściwie pracować bardzo pracować w okno forma w ten sposób ten problem. Jakaś pomoc od pomoc być wysoce appreciated.

Odpowiedź : trudność w DataGridView w okno forma

Ty potrzebować the CellEndEdit wydarzenie. Baza danych być dokąd ty móc the rozmieniony wartość i oprócz the zmodyfikowany wartość twój baza danych.
(1):
2:
3:
4:
5:
6:
7:
8:
intymny pustka dataGridView1_CellEndEdit (przedmiot nadawca, DataGridViewCellEventArgs e)
{
    jeżeli (e.ColumnIndex == (0))
    {
        smyczkowy changedValue = dataGridView1.Rows [e.RowIndex]. Komórka [e.ColumnIndex]. Value.ToString ();
        // iść naprzód z the nowy wartość tutaj
    }
}
Inne rozwiązania  
 
programming4us programming4us