2014-12-09 3 views
0

데이터베이스의 모든 열에 하나의 값을 추가하는 방법에 대한 문제가 있습니다. 여기 데이터베이스의 모든 열에 하나의 값 추가

은 내가 다른 값을 추가하는 SQL 쿼리를 사용

Windows Form showing SQL Table

처럼 보이는 여기에 코드를 무엇이다

public Form1() 
{ 
    InitializeComponent(); 
} 

private void button1_Click(object sender, EventArgs e) 
{ 

    LeaveDatabaseDataSetTableAdapters.EmployeesTableAdapter employees = new LeaveDatabaseDataSetTableAdapters.EmployeesTableAdapter(); 
    employees.InsertEmployee(this.txtID.Text.Trim(), 
     this.txtName.Text.Trim(), 
     this.txtLeaveCredits.Text.Trim()); 

} 

private void Form1_Load(object sender, EventArgs e) 
{ 
    // TODO: This line of code loads data into the 'leaveDatabaseDataSet.Employees' table. You can move, or remove it, as needed. 
    this.employeesTableAdapter.Fill(this.leaveDatabaseDataSet.Employees); 

} 

나는 "추가 월에 일부 코드를 넣어하지 않은 이 과제를 수행하는 방법에 대해 모르기 때문에 "학점 남기기"버튼을 클릭하십시오.

+1

붙여 넣은 코드에 표시하지 않기 때문에 SQL을 사용하는 방법에 대해 잘 모르겠습니다. SQL에서이 작업을 수행하려면 "UPDATE TableName SET LeaveCredits = LeaveCredits + 2.5"SQL 문을 사용할 수 있습니다. –

+0

"INSERT INTO Employees (ID, Name, LeaveCredits) VALUES (@ ID, @ Name, @LeaveCredits)"값을 삽입 할 때 삽입 코드를 사용하지만 모든 값을 단일 값으로 추가하는 방법에 대해서는 알지 못합니다. 데이터베이스의 열. – Emman

+0

"모든 열에 하나의 값 추가"- 게시물/제목이 "모든 열"에 대해 이야기하지만 한 열의 모든 값을 업데이트하는 훨씬 더 합리적인 요청이있는 것 같습니다. 찾고있는 것이 무엇인지 명확히하십시오. –

답변

1

붙여 넣은 코드에 표시하지 않기 때문에 SQL 사용 방법에 대해 잘 모르겠습니다.

다음 SQL 문을 사용하여 LeaveDatabaseDataSetTableAdapters.EmployeesTableAdapter.AddMontlyLeaveCredits() 메소드를 구현해야합니다.

UPDATE Employees SET LeaveCredits = LeaveCredits + @mc 

그리고 TextBox에서 @mc를 매개 변수로 추가하십시오.

+0

고마워! 이게 내 문제를 해결했습니다! – Emman

관련 문제