일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- SQL
- 파라미터
- PostgreSQL
- 기초
- WIN32 SDK
- vb
- xml
- VB.NET
- winsock
- 설치
- SDK
- 델파이
- MySQL
- 인스톨
- MFC
- 문자열
- 파이어버드
- 셋업
- Visual Basic
- 소니
- 예제
- c#
- 초보
- dll
- Delphi
- Firebird
- 입문
- 데이터베이스
- Visual Studio 2005
- 시리얼 통신
- Today
- Total
목록C# (47)
프로그래밍 노트
private void button1_Click(object sender, EventArgs e) { string myStringDate = "1999/9/9"; // String을 DateTime으로 변환 DateTime myDate = DateTime.Parse(myStringDate); // DateTime을 String으로 변환 string myConvertedDate = myDate.ToString("yyyy/MM/dd hh:mm:ss"); this.Text = myConvertedDate; } DateTime.Parse를 할때 format을 잘못 지정하면 FormatException이 발생함
using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms; namespace ListToArray{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } /// /// List를 Array로 복사 /// /// /// private void btnListToArray_Click(object sender, EventArgs e) { List testList = new List(); Test test = new Test(); test.name = "aaa"; test.weight = 50.3; testList.Add(t..
커서 모래시계만들기this.Cursor = Cursors.Wait; 디폴트 커서로 변경하기 this.Cursor = null;
프로그램에서 리스트뷰의 항목을 복수 선택할 수 있게하는 코드 for (int i = 0; i < 3; i++) (listviewTt.ItemContainerGenerator.ContainerFromIndex(i) as ListViewItem).IsSelected = true; 이것 찾느라고 참 시간 많이 버렸다. -.-;;당연한 이야기겠지만 이것을 하려면 리스트뷰의 SelectionMode는 멀티나 익스텐드로 해주어야 된다.
using System;using System.Threading; namespace CounterThread{ class Program { static void Main(string[] args) { Counter counter = new Counter(); counter.Run(); } } class Counter { public void Incrementer() { for (int i = 1; i = 1; i--) { Console.WriteLine("\t감소: {0}", i); Thread.Sleep(20); } } public void Run() { // ThreadStart 델리게이트 역할 ThreadStart start1 = this.Incrementer; ThreadStart start2 =..
먼저 폼을 만들고 위와 같이 텍스트박스와 버튼 그리고 DataGridView를 추가한다. using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms; using System.Data.SqlClient; namespace DbGridTest{ public partial class frmMain : Form { public frmMain() { InitializeComponent(); } private void frmMain_Load(object sende..
당연이 이것을 하기 전에 SQL Server가 설치 되어있어야되고 SQL Server에는 NorthWind라는 예제요 데이터베이스가 설치되어있어야 된다. 아래 링크 참조http://wwwi.tistory.com/319 using System;using System.Data.SqlClient; // DB 접속을 위해 namespace EmployeeTable{ class Emp { static void Main(string[] args) { // MS SQL Server용 SqlConnection 접속 객체 선언 SqlConnection sqlConn = new SqlConnection(); try { // 윈도우 인증(Integrated Security)과 별도 인증 // Initial Catalog 사..
using System;using System.IO; namespace DirectoryTest{ class Program { static void Main(string[] args) { if (args.Length < 1) { Console.WriteLine("디렉토리명 입력 안함"); return; } // 지정 디렉토리의 유무 확인 if (!Directory.Exists(args[0])) { Console.WriteLine("찾는 디렉토리 없음"); return; } DirectoryInfo dir = new DirectoryInfo(args[0]); FileInfo[] files = dir.GetFiles(); // foreach 배열의 갯수를 모를 때, 모든 배열만큼 돈다. foreach (Fi..
C#에서 MS SqlServer로 ADO 접속 테스트를 위한 사전 작업SQL Server를 설치한 후 처음 실행할 때먼저 아래와 같이 SQL Server Management Studio를 실행한다. 그럼 아래의 화면이 나타나고 서버 이름에서 더 찾아보기를 선택한다.그럼 아래의 화면이 나타나고 데이터베이스 엔진을 선택하고 확인을 누른다.아래의 화면이 표시되면 연결을 누른다.그럼 아래의 화면이 나타난다. * 번외 작업혹시라도 데이터베이스 파일이 있는 폴더가 읽기 전용이면 나중에 데이터를 못쓰는 일이 있기 때문에 먼저 데이터베이스가 저장되는 폴더를 선택한다. 그 폴더에서 오른쪽 버튼을 우르고 공유및 보안을 선택한다.아래의 화면과 같이 모든 권한이 있으면 문제없지만 모든 권한이 없는 경우에는 모든 권한을 선택하..