C#으로 코딩을 완료한 후 exe파일을 추출하는 방법입니다. 비주얼 스튜디오(Visual Studio)에서 디버깅(Debug) 버전이 아닌 배포를 위한 릴리즈(Release) 버전의 exe 파일 생성하는 과정입니다. 1. 먼저 속성 변경 후 다시 빌드(build)를 할 예정이므로 Clean을 먼저 해줍니다. (Build 메뉴 - Clean project) 2. 해당 프로젝트 속성창으로 이동합니다. (Project 메뉴 - project Properties) 3. 속성창의 Application 탭에 Target framework와 Output type을 변경합니다. - Target framework는 프로그램을 실행할 환경에 설치된 닷넷프레임워크 버전 중 하위 버전으로 선택하면 됩니다. - Output t..
blob 이미지 insert, update , select 방법 - 이미지를 blob로 변환해서 db에 저장하면 보안상 도움이 됩니다. - 단 db용량이 커지기 때문에 이미지는 blob보다는 sd카드나 웹에서 다운받아서 파일로 사용하는것이 좋습니다. - blob select시 db row가 증가하게 되면 table 쿼리 속도가 느려지는 문제가 있는데 table에 index를 적용해서 table 을 만들면 속도가 빨라집니다 - 예제 (db를 만들고 , table 명 MASTER_IMAGE , 칼럼 IMAGE(blob) 로 테이블을 만들어줍니다) -> sd카드의 이미지를 읽어와서 byte[]로 만든 후 blob 칼럼에 업데이트 해주고 있습니다 ImageView blobImg; @Override public ..
public partial class Form1 : Form { bool clicked = false; CheckBoxState state; public Form1() { InitializeComponent(); listView1.View = View.Details; listView1.Columns.Add("Col1", 150); listView1.Columns.Add("Col2", 150); listView1.Columns.Add("Col3", 150); listView1.Columns.Add("Col4", 150); listView1.HeaderStyle = ColumnHeaderStyle.Clickable; listView1.CheckBoxes = true; listView1.OwnerDraw = ..
■ [시작]→[모든 프로그램]→[MicroSoft SQL Server]→[구성도구]→[SQL Server 노출 영역 구성] ▶ '서비스 및 연결에 대한 노출 영역 구성' → [Database Engine] → [원격 연결] → '로컬 및 원격연결' → 'TCP/IP만 사용' ■ SQL Server Configuration Manager ▶ 외부컴퓨터에서 서버에 접속하기 위해서는 'SQL Server Browser'를 실행시켜줘야 한다. ▶ 'MSSQLSERVER에 대한 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 ▶ 'SQL Native Client 구성'의 '클라이언트 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 ■ Windows 방화벽 ※ TCP/IP를 사용할 시에 포트 1433을 사용하므..
using System.Xml; private HttpGet req = new HttpGet(); string url = "xml 형태의 주소"; req.Request(url); XmlReader reader = XmlReader.Create(new StringReader(req.ResponseBody)); try{ reader.ReadToFollowing("NAME"); string xValue = reader.ReadElementContentAsString(); Console.WriteLine(xValue); } catch (Exception){ Console.WriteLine("Exception"); } reader.Close();
ASP에서 데이터베이스 연동하기 이제 ASP에서 데이터베이스를 연동하는 방법에 대해 알아본다. DB는 여러가지를 사용할 수 있는데, 여기서는 MS ACCESS와 MS SQL에 대해 알아본다. MC ACCESS나 MS SQL의 사용법은 다루지 않는다. 여기서 다룰 내용은 해당 DB를 ASP와 연동하는 것이다. MS SQL Server에서 데이터베이스 연동하기 먼저 SQL Server를 사용하여 생성한 데이터베이스를 ODBC에 설정해야 한다. 1. 시작 > 제어판 > 성능 및 유지관리 > 관리도구 > 데이터 원본(ODBC)를 실행한다. 2. 여기서 시스템 DNS 탭을 클릭한 후 '추가' 버튼을 클릭한다. 3. 새 데이터 원본 만들기 대화상자에서 SQL Server를 선택한 후 '마침' 버튼을 클릭한다. 4...
namespace GooglePush { public class AndroidGCMPushNotification { public const string GOOGLE_GCM_SERVER = "https://android.googleapis.com/gcm/send"; private string googleAppId; private string senderId; public string GoogleAppId { get { return this.googleAppId; } set { this.googleAppId = value; } } public string SenderId { get { return this.senderId; } set { this.senderId = value; } } public Andro..
사용자가 적은 내용을 내 메일계정으로 보내도록 만들려고 여기저기 찾아본 끝에 결국 완료했다. 필요한 라이브러리는 Javabeans Activation Framework (JAF)와 JavaMail 이 두가지이다. JAF 라이브러리 다운로드는 http://www.oracle.com/technetwork/java/jaf11-139815.html 에서 가능하다. JavaMail 라이브러리 다운로드는 http://www.oracle.com/technetwork/java/index-138643.html 에서 가능하다. 두 라이브러리를 다운 받아 적당한 폴더에 넣는다. 내 경우에는 이클립스에서 프로젝트폴더/WebContent/WEB-INF/lib 에 압축을 푼 JAR 파일들을 복사해넣었다. 두 라이브러리를 설치했다..