저는 asp.net을 처음 사용합니다. 그냥 내 질문을 읽기 전에 너희들에게 알리고 싶었다. 주소록을 만들고 SQL 데이터베이스의 데이터를 aspx 페이지에있는 gridview에 표시하기 위해 데이터 세트를 사용하고 있습니다. 나는이 코드를 가지고있다.데이터 세트 및 gridview 상호 작용 (데이터 업데이트)
SqlConnection conn = new SqlConnection(conectionstring);
conn.Open();
string sql = "SELECT * FROM Directorio";
SqlDataAdapter myCommand = new SqlDataAdapter(sql, conn);
DataSet ds = new DataSet();
myCommand.Fill(ds);
DataView source = new DataView(ds.Tables[0]);
GridView1.DataSource = source;
GridView1.DataBind();
이 코드는 데이터베이스에서 데이터를 가져 와서 데이터 세트를 채우고이를 gridview에 표시한다. 내 질문은 어떻게 할 수있는 gridview, 변경 및 SQL 데이터베이스에서 변경 내용을 적용 할 수 있도록 데이터 집합을 업데이트 할 수 있습니다. 많은 자습서를 찾았지만 일을 다르게합니다. 그들은 데이터베이스를 프로젝트에 연결하고이 코드를 코딩하지 않습니다. 수동으로 수행하는 방법을 배우고 싶습니다. 편집 단추를 사용하여 열을 만든 gridview 속성에서 편집 기능을 사용하려고했지만이 단추를 클릭하면 응용 프로그램이 충돌합니다. 덕분에 동료 프로그래머 :
PS : 나는
안녕. 당신의 대답에 감사드립니다. 튜토리얼은 매우 유용하지만, 다시 "수동으로하지 않는 것"에 대한 관심이 여전히 남아 있습니다. 그리고 내가 왜 그런 식으로하고 싶지 않은지 궁금해 할 것입니다. 왜냐하면 제가 개발 한 과거의 프로 요트에서 VB 및 Windows 양식에서 나는 그것을 사용하고 수동으로 데이터베이스에 액세스하는 충돌을 만들었습니다. – itsmedavid
내가 틀렸다면 나에게 시정을 의심하지 마십시오. – itsmedavid
아마도 ObjectDataSource의 예제를 보면 두 가지면에서 가장 좋을 것입니다. http://msdn.microsoft.com/en-us/library/ms178538.aspx –