SQL 데이터베이스 내부에 일부 데이터가 기록 된 텍스트 파일을 작성하고 있습니다.
나는 일부 데이터를 쓰고 있는데 그중 하나는 데이터이며 다음과 같은 모양으로 씁니다 dd/mm/yyyy hh:mm:ss
..
어떻게 그냥 글로 만들 수 있습니까 dd/mm/yyyy
?
다음은 텍스트 파일에 데이터를 쓰는 데 사용하는 코드입니다.
if (sqlReader["TaxableGroupID"].Equals(1))
{
tw.WriteLine(sqlReader["PartyFederalTaxID"] + ";" + sqlReader["TransSerial"] + sqlReader["TransDocNumber"] + ";" + sqlReader["CreateDate"] + ";" + sqlReader["TotalAmount"] + "\r\n" + sqlReader["BarCode"] + ";" + "23" + ";" + sqlReader["Quantity"]);
}
나는 TotalAmount
. .
소수를 구분 하기 위해 a로 쓰고 싶습니다 ,
. 이 코드를 테스트했지만 작동하지 않았습니다. 소수점 구분 기호는 여전히 ,
.
if (sqlReader["TaxableGroupID"].Equals(1))
{
tw.WriteLine(sqlReader["PartyFederalTaxID"] + ";" + sqlReader["TransSerial"] + sqlReader["TransDocNumber"] + ";" + sqlReader["CreateDate"] + ";" + sqlReader["TotalAmount".ToString(CultureInfo.InvariantCulture)] + "\r\n" + sqlReader["BarCode"] + ";" + "23" + ";" + sqlReader["Quantity"]);
}
날짜 문제를 해결하기 위해 시도했지만 문제로 .
오류가 발생하지 않았지만 날짜는 동일했습니다.
if (sqlReader["TaxableGroupID"].Equals(1))
{
tw.WriteLine(sqlReader["PartyFederalTaxID"] + ";" + sqlReader["TransSerial"] + sqlReader["TransDocNumber"] + ";" + sqlReader["CreateDate".toString("dd/MM/yyyy")] + ";" + sqlReader["TotalAmount".ToString] + "\r\n" + sqlReader["BarCode"] + ";" + "23" + ";" + sqlReader["Quantity"]);
}
이것을 시도하십시오 Convert.ToDecimal(sqlReader["TotalAmount"]).ToString(CultureInfo.InvariantCulture)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다