반응형

C# & ASP.NET 26

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

C#(asp.net) 에서 DBF (DBASE) 파일 셀렉트가 안될때 (예: Microsoft Jet 데이터베이스 엔진에서...)

닷넷에서 DBF (DBASE) 파일에 내용을 셀렉트하여 사용하고자 하려고 한다. 그런데.. Microsoft Jet 데이터베이스 엔진에서 '테이블이름' 개체를 찾을 수 없습니다. 이 개체가 있는지, 그리고 개체 이름과 경로를 올바로 입력하였는지 확인하십시오. 라는 에러가 발생할 경우.. 1. 커넥션 스트링의 경로가 제대로 설정이 되어 있는지 다시한번 확인한다. 예) string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+경로+";Extended Properties=dBASE IV;"; 2. 제대로 경로가 설정되어 있고 DB open 메소드까지 문제가 없다면 쿼리문에 테이블 명이 정확한지 확인한다. 예) string query="SELECT * ..

C# & ASP.NET 2009.09.28

ASP.NET (C#) OLEDB 연결이 안될때 :open() 메소드 에러

웹페이지에서 oledb 를 이용하여 dbase(dbf) 를 사용할 일이 있어 구현을 하였는데 도통 커넥션부터가 연결이 안된다.. 커넥션 스트링을 살펴보아도 아무 이상없고 ㅡㅡ 윈어플에선 잘만 됐는데 웹어플은 먼가 다른가 엄청고민 -_-;; string oleDbConnStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\\;Extended Properties=dBASE IV;"; OleDbConnection m_pConn = new OleDbConnection(m_sConStr); m_pConn.Open();

C# & ASP.NET 2009.09.10

비주얼 스튜디오 2008 에서 모바일 웹폼 생성하기(visual studio 2008 mobile webform)

비주얼 스튜디오에서 모바일 웹 페이지를 만들어야 하는데 .. 페이지 추가 및 컨트롤 추가를 어떻게 해야 하는지 몰라 한참을 해맸다. ㅡㅜ ;; 간신히 방법을 찾았다. 템플릿을 추가하는 방법이다. 일단 첨부된 파일을 다운 받는다. 압축을 푼다. 그럼 ASP.NET Mobile Templates 이 폴더 안에 각각 C#, VB 용의 폴더 4개가 보일것이다. 그 폴더 안에 ZIP 파일들과 readme.txt 파일이 있는데 ZIP 파일은 압축을 풀지 말고 readme 에 적혀 있는 경로에다가 복사 한다. 예:) c:\Documents and Settings\\My Documents\Visual Studio 2008\Templates\ItemTemplates\Visual C# 그리고 비주얼 스튜디오를 재 시작 한..

C# & ASP.NET 2009.09.03

C# 에서 FTP 사용하기

FTP로 파일을 전송할 일이 있다면 아래 처럼 간단히 구성하여 사용한다. ftpUtil.cs (클래스 파일) using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Net; using System.Windows.Forms; namespace FTP { public delegate void FTPDownloadTotalSizeHandle(long totalSize); public delegate void FTPDownloadReceivedSizeHandle(int RcvSize); class ftpUtil { public event FTPDownloadTotalSizeHandle ftpDN..

C# & ASP.NET 2009.08.11

C#(Window Programming) 에서 ini 환경 파일 쓰는 간단한 방법

프로그래밍을 하다 보면 특정 환경 변수라던지 어떠한 값을 저장할 필요성이 있다. 예를 들어 DB 커넥션 정보라던지 .. 이럴때 레지스트리를 사용하거나 XML을 사용하거나 많은 방법이 있는데 그중에 손쉽게 ini 파일을 사용하여 저장 할 수 있다. 예) DB 접속 정보 저장:TNS, ID, PASSWORD 를 파일 정보에 넣어 놓고 읽고 갱신 할 수 있도록 해보자. --걍 따라만 해도 됨.ㅋㅋ 1. iniUtil 이라는 클래쓰를 만들어 ini 관련 메소드를 구성해 놓자.(iniUtil.cs) 이 클래쓰 파일에 대해 크게 고민하지 말고 필요한 인자 값이 무엇인지 살펴보고 고대로 구성만 하면 되겠다. using System; using System.Collections.Generic; using System...

C# & ASP.NET 2009.08.07

OLEDB 로 DBASE (.DBF) 연결하여 테이블 생성 및 SELCET 쿼리 날려 DataSet,DataTable로 가져오기

DBF 파일을 생성하여 사용할 일이 생겼다. OLEDB 로 연결하여 테이블(table)을 생성하고 데이터를 입력하고 나중에 데이터셋(DataSet) 이나 데이터테이블(DataTable)로 가져다 써야 한다. 간단하고 약간 허접한 느낌이 있지만 몇가지 예를 들어 놓았다 ^^ using System.Data; using System.Data.OleDb; ---------------------------------------------------------- private static OleDbConnection m_pConn; private static OleDbCommand Comm = null; string path=경로(예:c:\) //커넥션 스트링 string oleDbConnStr = "Provid..

C# & ASP.NET 2009.06.30

C# 다른폼 컨트롤 제어하기 (예: 다른 폼 또는 부모 폼에 있는 텍스트 박스에 글쓰기)

윈도우 폼에서 새로운 윈도우 폼을 생성하여 새로운 윈도우 폼에서 부모 폼에 텍스트 박스 내지는 다른 컨트롤을 제어하려면 다음과 같이 한다. 예) 메인 폼에서 새로운 윈도우 창을 생성하고 새로운 윈도우 창에서 쓰기 버튼을 클릭하면 메인 폼의 텍스트 박스에 글이 써지게 한다. textBox.Text ="부모폼 입니다."; //버튼을 클릭하여 새로운 윈도우 생성 private void 새창띄우기_Click(object sender, EventArgs e) { frmSub sub = new frmSub (this); sub.Show(); } frmMain main = null; //서브폼 생성자 public frmSub(frmMain main){ this.main = main; } //버튼을 클릭하여 메인폼에 ..

C# & ASP.NET 2009.06.02
반응형