반응형

nicebury 4951

ASP.NET (C#) 웹싸이트 게시후 모호한 일치가 있습니다 라는 에러 메세지가 나올때...

로컬에서 개발하고 컴파일 하고 돌려보면 아무 문제가 나오지 않는다. 하지만 소스를 게시하여 서비스를 올리면 아래와 같이 파서 오류가 나올 때가 있다. 당최 무엇이 문제인지 왜 컴파일이랑 내자리에선 되는데 게시해서 서비스만 올리면 안되는지 -_-;; 여러가지 이유가 있겠지만 내가 찾아낸 한가지 이유는.. =================오류 메세지=============== 파서 오류 설명: 이 요청을 제공하는 데 필요한 리소스를 구문 분석하는 동안 오류가 발생했습니다. 아래의 구문 분석 오류 정보를 확인한 다음 소스 파일을 적절하게 수정하십시오. 파서 오류 메시지: 모호한 일치가 있습니다. 소스 오류: 줄 1: 줄 2: * 웹페이지 (.aspx) 페이지에서 사용된 컨트롤 ID 가 서버단(.cs)에서 동일한..

C# & ASP.NET 2009.12.17

windows2008 서버 iis7.0 개발시 파일 다운로드 안될때 - shapefile(쉐입파일) MIME 설정

지오프로세스로 SDE 에서 필요한 쉐입파일을 생성하고 사용자들로 하여금 다운로드 하여 사용할 수 있도록 개발도중 window2008 서버의 iis7.0 으로 서비스를 했을때 다운로드 받으면 파일이 깨져있거나 사용하지 못하는 경우가 발생했다. 직접 파일경로를 브라우저에 쳐보니 HTTP 오류 404.3 - Not Found 확장 구성 때문에 요청한 페이지를 처리할 수 없습니다. 페이지가 스크립트인 경우 처리기를 추가하십시오. 파일을 다운로드해야 하는 경우 MIME 맵을 추가하십시요 iis7.0 서버에 MIME 타입이 정의 되지 않아 문제가 발생한것 같다. 앵간한 범용적인 MIME 타입은 정의가 되어 있으나 쉐입파일을 구성하는 .shp .sbn .shx .dbf .prj .shp.xml 파일들의 MIME 타입..

GIS 2009.12.17

ORA-00942: 테이블 또는 뷰가 존재하지 않습니다.

트리거를 만드는중 컴파일에서 계속된 에러.. 분명히 테이블은 존재 한다. 에러메세지: ORA-00942: 테이블 또는 뷰가 존재하지 않습니다. 유저명.테이블이름 이렇게 명시까지 해줬는데 안된다 -_-;;; 문제는 권한 문제.ㅋㅋ 사용자에게 권한을 부여 해주면 해결. GRANT DELETE, INSERT, SELECT, UPDATE ON 테이블 이름 TO 유저(사용자);

DataBase/Oracle 2009.12.04

드라이버 설치시 INF에 있는 서비스 설치 구역이 올바르지 않습니다.

조카의 엠피쓰리에 음악을 넣어주기 위해 드라이버를 설치하던 도중 드라이버 설치가 다 된듯 싶더니 INF에 있는 서비스 설치 구역이 올바르지 않습니다. 이런 문구와 함께 드라이버 설치가 계속 안되는 것이다. -_- 해결 방법은 1.해당 드라이버가 있는 폴더를 찾아간다. 2. 내컴퓨터를 열어 도구->폴더 옵션->숨김 파일 표시를 선택 3. .sys 파을 찾아 C:\WINDOWS\system32\drivers\ 에 복사 4. .inf 파일을 찾아 C:\WINDOWS\inf\ 에 복사 5. 다시 드라이버 설치 -> 만약 안되면 드라이버 설치시 "목록 또는 특정위....." 에서 위치를 C:\WINDOWS\inf\ 로 바꿔서 해본다. 휴~

잡동사니 2009.11.27

C# & ASP.NET 두 날짜 차이가 몇일 인지 구하기

예) 현재 날짜 2009-11-17일 구하기는 string date= DateTime.Now.ToShortDateString(); 예) 현재 날짜 기준으로 30일전 날짜 string date = DateTime.Now.AddDays(-30).ToShortDateString(); 예) 현재 날짜 기준으로 30후에 날짜 string date = DateTime.Now.AddDays(30).ToShortDateString(); * 두 날짜의 차이 일수로 구하기 예) string SDate = "2008-01-01"; string EDate = "2009-11-17"; DateTime T1 = DateTime.Parse(SDate); DateTime T2 = DateTime.Parse(EDate); TimeSp..

C# & ASP.NET 2009.11.17

arcGIS Server (ADF) 포인트로 그래픽레이어에 라인그리기-포인트콜렉션사용 (polyline from point)

2개 이상의 포인트 정보가 있을때 이 포인트를 이어 하나의 라인으로 그린다. 포인트를 포인트 콜렉션에 담아 그래픽 레이어에 라인을 생성한다. public void Addpoint(){ //포인트 콜렉션 객체를 생성 ESRI.ArcGIS.ADF.Web.Geometry.PointCollection ptcollection = new ESRI.ArcGIS.ADF.Web.Geometry.PointCollection(); //포인트 콜렉션에 포인트 정보를 추가 for (int j = 0; j < 조건; j++){ ESRI.ArcGIS.ADF.Web.Geometry.Point adfpoint = new ESRI.ArcGIS.ADF.Web.Geometry.Point("X좌표","Y좌쵸"); ptcollection .A..

GIS 2009.11.11

ArcGIS Server (ADF) Definition Query : 데피니션 쿼리 소스에서 구현하기

맵문서 자체에 필요한 피쳐들만을 정의해서 사용할 수 있지만 맵로드시에 많은 데이터중 조건에 의해서 필요한 피쳐들만 보여줄 필요가 있을때 사용한다. public void DefinitionQuery(string resourceString ) { //나는 page_load 이벤트에 사용하여 맵리소를 초기화를 시켰다. if (!MapResourceManager1.Initialized) MapResourceManager1.Initialize(); //definition query로 처음 검색조건에 맞는 피쳐만 가져오기 ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapFunctionality mapFunc = Map1.GetFunctionality (resourceString..

GIS 2009.11.11

자바스크립트(javascript): 기간 검색시 두 날짜 차이 일자로 구하기

/** * 두 날짜의 차이를 일자로 구한다.(조회 종료일 - 조회 시작일) * * @param val1 - 조회 시작일(날짜 ex.2002-01-01) * @param val2 - 조회 종료일(날짜 ex.2002-01-01) * @return 기간에 해당하는 일자 */ function calDateRange(val1, val2) { var FORMAT = "-"; // FORMAT을 포함한 길이 체크 if (val1.length != 10 || val2.length != 10) return null; // FORMAT이 있는지 체크 if (val1.indexOf(FORMAT) < 0 || val2.indexOf(FORMAT) < 0) return null; // 년도, 월, 일로 분리 var start_..

javascript 2009.11.10

ArcGiS Server 9.3.X 쿼리필터(QueryFilter)시 maxrecords 500개 이상 가져오기 (Web ADF)

Gis Server ADF 로 개발시 조건에 맞게 피쳐정보를 가져와야 할 때가 있다 쿼리 필터 또는 스페셜 필터를 쓰던 기본 디폴트로 500개의 레코드만을 가져온다. ESRI 에서 500개로 설정해 논 이유가 있겠지만 여하튼 더 많은 레코드를 가져와 처리해야 하는 경우가 있을경우. ESRI.ArcGIS.ADF.Web.QueryFilter queryFilter = new ESRI.ArcGIS.ADF.Web.QueryFilter(); queryFilter.WhereClause = "조건문"; queryFilter.ReturnADFGeometries = true; queryFilter.MaxRecords = 래코드 갯수;

GIS 2009.11.09
반응형