728x90
반응형

기억/C# 5

[ASP.NET]DataSet,DataTable을 JSON으로 변환하기

asp.net을 하면서 json을 쓸 일이 많아졌습니다. 언제나 그랬듯 서론은 짧게, 본론으로 갑니다~ #region DataSet -> Json String public static string DataSetToJson(DataSet ds) { System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); serializer.MaxJsonLength = 2147483647; Dictionary dsList = new Dictionary(); List rows; Dictionary row; foreach (DataTable dt in ds.Ta..

기억/C# 2021.03.10

[ASP.NET]The type or namespace name 'Chart' does not exist in the namespace 'System.Web.UI' (are you missing an assembly reference?)

자동으로 생성되는 디자이너에서 오류가 발생했다. 정답은 다른 차트로 바꿔주면 되는 것!! 1 2 3 4 5 //before protected global::System.Web.UI.Chart Chart1; //after protected global::System.Web.UI.DataVisualization.Charting.Chart Chart1; cs https://colorscripter.com/s/AGZJ7Cx 공유된 코드 - Color Scripter 저작권자 : shiftkey.tistory.com 코드 설명 : 차트 코드 colorscripter.com

기억/C# 2020.01.20

DataSet -> Excel로 저장하기

DB에서 데이터를 받아와 엑셀에 저장하는 방법입니다. 1. 엑셀을 사용하기위해서 아래의 경로에 있는 Microsoft.Office.Interop.Excel.dll 파일을 참조에 추가해주세요. .dll파일 경로 참조 추가 2. 소스코드1은 버튼을 클릭했을 때입니다. 핵심만 설명하겠습니다.foreach문을 돌기전에 DataSet에 데이터를 저장해두어야합니다. ( 소스에서 DataSet = ds )빨간 네모 안의 소스는 for문을 돌면서 DataSet의 열이름을 엑셀에 입력하는 것입니다.노란 네모 안의 소스는 2중 for문을 돌면서 DataSet의 데이터를 하나하나 입력하는 것입니다.주황 밑줄의 소스는 엑셀의 열 너비를 자동으로 조정해주는 것입니다.초록 네모 안의 소스는 저장할 경로와 파일명, 확장자를 지정합..

기억/C# 2017.11.20

'Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다.

엑셀 파일을 업로드하려했습니다. 그런데 'Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다. 라는 오류가 떴습니다. 구글링 결과 본인 PC가 아닌 업로드하는 서버PC에 Office가 없는 문제였습니다. 아래의 URL에 들어가서 서버PC의 비트에 맞는 버전을 다운로드-설치하면 끝.. 다운받은것을 본인의 PC에 설치하면 안됩니다.. 서버PC에 설치해줘야합니다. https://www.microsoft.com/ko-kr/download/details.aspx?id=13255 ↓ 끝.

기억/C# 2017.08.04

[제브라]한글 출력하기

사용한 프린터 모델은 ZM400입니다. ZPL방식을 이용했습니다. 프린터가 연결되었다는 가정하에 한글 출력하는 방법만 다루겠습니다. 순서 1. 프린터에 넣을 폰트를 준비해서 찾기쉬운 경로에 두기. (구글링하면 잘 나옴) 2. 실행 - cmd - 폰트를 넣은 폴더로 이동 - copy 폰트이름 \\PC이름\제브라 프린터 이름 입력. 3. "1개 항복이 복사되었습니다." 이런 식의 결과를 본다면 끝. 4. 프린터 내에서 폰트 확인하는법은 메뉴를 찾아보면 "글꼴 목록 출력"관련 메뉴가 있음. 아래 빨간선처럼 확인할 수 있음. 5. 코드는 아래와 같습니다. └설명 SEE:^CWK, E:KFONT5.FNT^ 위에서 밑줄친 K라는 문자로 KFONT5.FNT를 선언?해줍니다. 그리고 그 언어를 사용하려면 "AKN,50..

기억/C# 2017.07.18
728x90
반응형