본문 바로가기

ASP79

.Net - 정규식을 이용해 영문자만 추출해보자. 닷넷에서 정규식을 이용해 영문자만 추출해보자. 정규식을 이용해서 특정 루프를 돌린후에영문자만 걸러내는 방법이다.이메일 주소를 받거나영문 이름등에 유효성 체크할때 사용할 수 있다.이왕이면 함수를 만들어서 쓰는것이 좋다. (당연) using System;using System.Text.RegularExpressions;public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { string chkString = "ABCDabcd가나다라"; string resultString = string.Empty; Regex alphabatRegex = new Regex(@"[a-zA-Z]".. 2017. 7. 7.
.Net - 닷넷 Base64 변환 예제 닷넷 Base64 변환 예제 Base64란 알다시피 64가지의 문자열로 모든걸 표현하는 방법입니다.URL에서 쓰이는 방법입니다.가벼운 암호화 하기도 하고 여러 방면으로 사용 됩니다. 닷넷에서 이 Base64를 쓰는 방법을 적어보았습니다.MS계열 언어들은 참 가독성이 좋네요 using System;using System.Text;public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) {string OrgString = "BASE64로 변환될 스트링";// 문자열을 ascii 로 변환byte[] convertByte = Encoding.Unicode.GetBytes(OrgStr.. 2017. 7. 7.
.Net - 닷넷 개발을 위해 비주얼 스튜디오 2017를 설치해보자. 비주얼 스튜디오 2017를 설치 안내 닷넷 개발에 절대적인 개발툴은 당연히 비주얼 스튜디오 입니다.별다른 설정 안해도 모든걸 다 준비해놨기 때문에 정신건강에 이로운 IDE 입니다. 이시간엔 비쥬얼 스튜디어 2017를 설치해보려고 합니다.(설치방법은 역시 MS 답게 다음 버튼 클릭이 전부..) ▼우선 아래 URL을 이동해보자https://www.visualstudio.com/ko/vs/community/ ▼ 해당 사이트에 무료인 비주얼 스튜디오 커뮤니티 다운로드 버튼을 클릭해보자 (학습용은 무조건 커뮤니티!! 소기업 이시라고 해도 무조건 커뮤니티!!) 그럼 파일 이름 : vs_community__60516547.1477408371.exe 이란 이름으로 다운로드 완료 클릭을 해보자. ▼ 해당 곳에서 ASP... 2017. 7. 6.
MSSQL - 프로시져 RAISERROR 예제, 프로시저 오류 캐치하기 MSSQL에서 RAISERROR 예제, 프로시저 오류 캐치하기 프로시져 오류시에 캐치할수 있는 방법이다.현재 사용하는 프로시져 맨위와 아래에 입력하면 끝성공과 실패 후에 액션도 만들어야겠죠? DECLARE @V_ERR INTSET @V_ERR = 0 BEGIN---------------------------------------------------------------------/// 프로시져 실행------------------------------------------------------------------- ENDSET @V_ERR = @@ERRORIF @V_ERR 0BEGINRAISERROR('오류가 발생하였습니다.!!', 16, 1)RETURN @V_ERREND 마무리오류가 발생시 에러 내.. 2017. 7. 6.
ASP - 형변환 Cint, Clng, Cdbl, Cstr, Csng, Cdate ASP 형변환 Cint, Clng, Cdbl, Cstr, Csng, Cdate ▼ 형변환 방법은 아래처럼 간단하다.1234 cs 실무에서 사용하는 대부분의 형변환 객체는 아래와 같다. 대부분 긴 숫자때메 Clng을 많이 사용하게 된다. 문법 변환 Cint integer Clng long Cstr string Csng single Cdate date 마무리 int는 너무 작아서 clng로 꼭 바꾸게 되네요 2017. 7. 6.
ASP - XML 가져오기 예제 ASP에서 XML 가져오기 기본 XML을 파싱해서 ASP로 가져오는 가장 기본적인 방법을 적어보았습니다. 서버 url에 xml 주소를 담아보고 selectSingleNode로 노드를 구별하여 담아보자 예제를 돌려보면 쉽게 알 수 있습니다. 1234567891011 2017. 7. 6.
ASP - 접속 브라우저 알아내기 ASP상에서 접속 브라우저 구별하기 크로스 브라우징 작업이 많아짐에 따라 브라우저별 코딩을 해야 할때가 많아졌다. 아래를 활용해서 브라우저를 분간해보자 12345678910111213141516171819202122232425 0 Then borwser = "Explorer 5.0" ElseIf InStr(Request.ServerVariables("HTTP_USER_AGENT"), "MSIE 6.0") > 0 Then borwser = "Explorer 6.0" ElseIf InStr(Request.ServerVariables("HTTP_USER_AGENT"), "MSIE 7.0") > 0 Then borwser = "Explorer 7.0" ElseIf InStr(Request.ServerVariab.. 2017. 7. 6.
ASP - 소스상에 트랜젝션 방법 ASP 소스상에 트랜젝션 방법 일명 날 쿼리를 날릴 때 트랜젝션 필요할 때가 있다.물런 ASP 소스상에서도 트랙젝션이 가능하다. 날 쿼리라 할지라도 CUD일땐 꼭 트랜젝션을..!!123456789101112 2017. 7. 6.
CSS - 엑셀 다운로드 출력시 셀서식 지정 엑셀 다운로드 출력시 셀서식 지정 안녕하세요 고코더 입니다. HTML을 작성하고 이를 엑셀로 다운로드 받을 수 있습니다.프로그램 개발시 만들어야 하는 대표적 기본 기능 입니다. 자주 마주치는 문제는 셀서식에 "01" 데이터를 숫자로 넣으면 "1"로 표현하여 노출 됩니다. ▼엑셀에서도 설서식 설정 없이 "01"을 입력하면 "1"로 기록 됩니다.그래서 그런지 HTML로 엑셀 다운로드 기능으로 언어에서 엑셀을 다운받으면01를 1로 노출 됩니다. 이럴땐 HTML에 style에 서식을 설정하면 해결 가능합니다. ▼대표적으로 실무에서 많이 쓰는형식만 우선 예제로 만들어 봤다.숫자형식 문자형식 소수점 형식날짜형식 아까처럼 "01"이 정상적으로 보일려면 문자형식으로 지정하면 해결 됩니다. 이외에 다양한 형식은 ->ht.. 2017. 7. 5.