본문 바로가기

Web_Application/C#

(50)
[c#][string.Join] 배열 요소 붙이기 .NET 4.0 이상 using System; using System.Data.Linq; using System.Collections.Generic; public class Program { public static void Main() { List tempArray = new List() { "LG선릉에클라트(A)", "LG선릉에클라트(B)", "래미안삼성1차", "래미안삼성1차(105)", "래미안삼성2차", "롯데", "롯데캐슬프레미어", "삼성동 롯데캐슬 킹덤", "삼성동중앙하이츠빌리지", "삼성동힐스테이트 1단지", "삼성파크", "상아", "서광아파트 101동, 102동", "석탑", "아이파크", "진흥", "청구", "풍림(1차)", "풍림(2차)", "한솔아파트 101동, 102동", "..
[C#] Unable to load DLL 'SqlServerSpatial.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) 로컬 개발환경 Visual Studio 2017 SSMS 17.4 EntityFramework 6 Sql Server 2008R2 SqlServerTypes Package Installed solution = web api , web site 서버 환경 web : Windows 2012R2 db : Sql Server 2008R2 로컬에서 개발 시에는 SqlServerSpatial.dll 관련 오류는 전혀 없었습니다. 운영환경에 web api를 올리면서 오류가 발생했고 무한 구글링이 시작됐습니다. 프로젝트에는 이미 SqlServerTypes 패키지가 설치된 상황이고 publish output directory 에도 Copy 가 되게 속성은 설정되어 있었습니다. 관련 오류 구글링에 가장 많이 걸리는 해결 ..
[C#] GeoJson 파일 읽고 EntityFramework 사용하기 NuGet Package GeoJSON.Net GeoJSON.Net.Contrib.EF GeoJSON.Net.Contrib.EntityFramework GeoJSON.Net.Contrib.MsSpatial GeoJSON.Net.Contrib.Wkb string geoJson = System.IO.File.ReadAllText(@"{{geoJson파일}}}"); var geoJsonObject = JsonConvert.DeserializeObject(geoJson); geoJson Text 파일을 읽어 Desirialize 하여 object화 합니다. 모델은 GeoJson.Net의 FeatureCollection 을 사용합니다. foreach (var feature in geoJsonObject.Featu..
[C#][다음API] 좌표로 주소가져오기 다음 API : 좌표로 주소 얻어내기 #region " [ gps 좌표로 주소(행정동) 반환 ] " public class ToAddress { public string type { get; set; } public string code { get; set; } public string name { get; set; } public string fullName { get; set; } public string regionId { get; set; } public string name0 { get; set; } public string code1 { get; set; } public string name1 { get; set; } public string code2 { get; set; } public s..
[C#] 특정기간 동안 월단위로 무언가 처리 할때 using System; public class Program { public static void Main() { Boolean isFinished = false; string dealYear = "2017"; string dealMonth = "6"; DateTime procDateTime = new DateTime(Convert.ToInt32(dealYear), Convert.ToInt32(dealMonth), 1); TimeSpan timeSpan; while(!isFinished) { timeSpan = DateTime.Now.AddDays(1-DateTime.Now.Date.Day) - procDateTime; if (timeSpan.Days
[C#][다음API] 좌표로 주소를 얻어내기 좌표로 주소를 얻어내기 다음 API http://apis.map.daum.net/web/sample/coord2addr/ #region " [ gps 좌표로 주소(행정동) 반환 ] " public class ToAddress { public string type { get; set; } public string code { get; set; } public string name { get; set; } public string fullName { get; set; } public string regionId { get; set; } public string name0 { get; set; } public string code1 { get; set; } public string name1 { get; se..
[C#][EF] 들어오는 TDS(Tabular Data Stream)의 RPC(원격 프로시저 호 출) 프로토콜 스트림이 잘못되었습니다. 매개 변수 1("@0_0"): 제공된 값이 데이터 형식 geography의 잘못된 인스턴스입니다. 원본 데이.. 들어오는 TDS(Tabular Data Stream)의 RPC(원격 프로시저 호 출) 프로토콜 스트림이 잘못되었습니다. 매개 변수 1("@0_0"): 제공된 값이 데이터 형식 geography의 잘못된 인스턴스입니다. 원본 데이터에 잘못된 값이 있는지 확인하십시오. 잘못된 값의 예로는 소수 자릿수가 전체 자릿수보다 큰 숫자 형식의 데이터를 들 수 있습니다. shp 파일에서 geometry data type 을 geography type으로 변환 후 EF6 -> mssql bulk insert 과정에서 만난 에러메세지 입니다. 참고 : https://www.exceptionnotfound.net/fixing-sql-server-spatial-not-a-valid-instance-of-geography-er..
[c#] selenium chrome driver windows max size public void WindowsResize() { this.driver.Manage().Window.Maximize(); }