2012-06-15 2 views
0

나는 gridvieww 및 sqldatasource 있습니다.다른 형식의 날짜 값을 sqldatabase에 뒤에 추가하십시오.

일부 열이 있습니다 : Name, Date TK (type DATE).

데이터 테이블에 추가 할 행이 많습니다.

예 : John 30.12.2012. Excel에서 행을 복사하여 데이터 테이블에 붙여 넣을 때 날짜 열은이 형식의 날짜를 허용하지 않습니다. 나는 그것을 허용 할 필요가있다. enter image description here

+1

어디에서 붙여 넣으시겠습니까? –

+0

프로그래밍 질문입니까? – Steve

+0

글쎄, asp.net 프로젝트 이후, 나는 그것으로부터 SQL 데이터베이스를 사용하고 있으며, 데이터 테이블에 몇 가지 값을 붙여 넣을 수있다. 그러나 나는 그것이 내가 asp..settings로부터 뭔가를 바꿀 필요가 있다고 생각하기 때문에 받아들이지 않을 것이다. .. 또는 나는 알고있다 – Jax

답변

0
당신은 당신의 날짜를 다시 포맷 사용할 수 있습니다

:

DateTime time = DateTime.Now; // Or the date you have/need 
String format = "mm.dd.yyyy"; 
String goodTime = time.ToString(format)); 

우리 회사에서, 그러나

type.Date.ToString("MM.dd.yyyy"); 

에 동일한 날짜 필드를 설정 this article.

0

를 살펴 보자, 우리 국제 날짜와 데이터베이스에 저장하는 몇 가지 문제가 발생했습니다. 가장 잘 작동하는 것으로 확인 된 형식은 다음과 같습니다.

type.Date.ToString("yyyy-MM-dd HH:mm:ss"); 
+0

내 질문을 잘못 이해했습니다 – Jax

+1

질문이 명확하지 않습니다. '데이터 테이블에 붙여 넣기'란 무엇을 의미합니까? DataTable은 프로그래밍 객체입니다. 복사하여 붙여 넣기는 Windows UI 작업입니다. 둘을 어떻게 혼합하고 있니? –

+0

sqldatasource에 대해 언급했습니다. 귀하의 원래 질문을 기반으로, 당신이 그것을 DataGrid에서 가져 와서 데이터베이스에 저장하는 방법이 될 것입니다. 문제를 더 자세히 설명하고 코드를 더 제공하십시오. – krillgar

관련 문제