본문 바로가기
C#

C# 할일 관리 프로그램(6) 완료버튼(select)

by improve 2024. 3. 7.

Label namelabel = new Label();
namelabel.Text = "할 사람 : " + todo.name.ToString();
namelabel.AutoSize = true;
namelabel.Location = new Point(140, 50);

panel4.Controls.Add(namelabel);

 

label을 동적으로 만들어준다.

 

●TodoDBman

 

string sql = "select a.idx, a.title, a.content, a.finishdate, b.name from " +
                    "todo a, users b" +
                    " where a.users_idx = b.idx and a.status is NULL " +
                    " order by idx desc";

 

sql 구문을 수정 해준다 .

todo 를 a , users 을 b 

select a.idx , a.title , a.content , b.name 을 

where a.users_idx = b.idx  

이렇게 출력하고 

a.status 는 널값을 출력 하지 하지 않게 한다.

 

그리고 order by  idx를 내림차순으로 최근에 업로드 한것을 젤 위로 보이게 한다.(desc), (asc)는 오름차순