2010-07-27 5 views
0

데이터베이스에서 데이터를 검색하고 특정 열에 대해 미친 업데이트를 받았지만 다른 열에 null 값을 제공하면 업데이트 할 때 무엇을 할 수 있습니까?데이터 업데이트시 NULL 값

참고 : 장소 읽기 전용이 널을 얻을 가지고 있기 때문에 사용자 hadnot 권한이 그들에게

답변

0

을 편집 읽기 전용 때문에 null 값을 가지고 열이 나는 그들을 만든 - 그리고 정상을, 그러나 당신은 SQL을 제거해야 이 값에 대한 참조

업데이트 명령 (또는 기타)에서 SqlDataSource로 이동하여 업데이트 쿼리에서 가져온 읽기 전용 값을 제거하십시오.

+0

내가 만든 ((BoundField) GridView1.Columns [2]). ReadOnly = true; ((BoundField) GridView1.Columns [2]). InsertVisible = false; – Myworld

+0

는 업데이트 명령이 있습니다 @KarremSaad!, 거기에 당신이/제거 SQL 쿼리를 수정, 영문 (뒤에 코드가 아닌)에 페이지 – Aristos

+0

이 쿼리 ALTER PROC [dbo가]. [UpdateTranslation] ( 를 @에서 찾을 필요 아이디 INT , @ 말씀 NVARCHAR Trans_EN NVARCHAR @ Trans_AR NVARCHAR (MAX) , @ (MAX) (MAX) ) AS BEGIN UPDATE 번역 SET 말씀 = @ 말씀 , Trans_AR = @ Trans_AR , Trans_EN = @ Trans_EN WHERE Id = @ Id END – Myworld