일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스위프트
- file move
- kanna parser
- VBA
- Xcode
- StreamReader
- 파이썬
- C#
- 유성
- kanna html parser
- 대전 자전거
- 대전 업힐
- swift
- 엑셀
- mdb table 합치기
- exifread
- insert into
- html parser
- 딴지일보 자유게시판 파씽
- 자전거
- euc-kr
- dataset
- 노은
- swift html parser
- Exif
- 달력
- EXIF data
- MDB
- python
- 대전
- Today
- Total
목록프로그래밍/c# 윈폼 데이터베이스 기초부터 (9)
Fly to the sky & Return
텍스트 문서를 dataset으로 만든 후 ..우리가 필요로 하는 컬럼에 조건을 걸어서 원하는 데이터를 추출하는 방법입니다. 1 2 3 DataRow[] result = ds.Tables[0].Select("Co1 = 김말동"); test1 = int.Parse(result[0]["Co3"].ToString()); //나이 데이터로 int cs 요렇게 DataRow로 변환후에 원하는 위치에서 필요한 값을 얻어냅니다..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.IO; namespace txt_dat..
엑셀을 이용하여 데이터베이스에 데이터를 insert 할때 발생하는 에러중에 하나입니다. 1 2 string con_excel = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=NO'"; Colored by Color Scripter cs 엑셀사용을 위한 provider 옵션 마지막에 HDR 부분(헤더관련)이 NO로 되어있는 경우 발생한다고 알려져있습니다 그래서다음과 같이수정하면 1 2 string con_excel = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath + ";Extended Properties='Ex..
다른 파일에 있는 테이블과의 join이 필요할경우... 다른 mdb 파일이 있는 경로를 'temp' 로 지정하고 고 파일 내부에 있는 테이블을 이용해서 join query를 작성합니다.혹여나 비번이 걸린 파일이라면 비번을 입력해주구요123 string sql = @"SELECT table1.코드, 외부mdb.name as 이름, table1.사용량, table1.번호 FROM table1 LEFT JOIN [" + temp + @"; PWD =].[외부부mdb] 외부부mdb ON table1.코드 = 외부mdb."; Colored by Color Scriptercs 이렇게하면 굳이 사전에 외부 mdb파일에 있는 테이블을 작업중인 mdb파일로 insert하지 않고도 작업이 가능하단 장점이 있겠습닌당
다중 select문은 한번 작성하고 난후에 나중에 수정을 위해 살펴볼려면 머리가 핑 돌아버릴정도록 복잡해저 있는 것이 사실입니다. 이런 서브 퀴리를 어떻게 하면 쉽게 작성하고 나중에 수정도 손쉽게 할수 있을까 고민하다가 mdb 기반 데이터베이스를 이용한 프로그램 작성시에는 ms office에서 제공하는 MS Access(이하 엑서스)를 이용하여 간편하게 작성하고 손쉽게 수정가능 한 상태로 코딩할 수있다는 것을 알았습니다 그 방법을 공개합니당. 두둥~~~~ 엑서스에서는 쿼리 마법사나 쿼리 만들기 UI를 제공합니다. 이상테에서 sql 보기 메뉴를 선택하면 다음 같은 select 문이 나타납니다. 이 select 문을 문자열로 저장합니다. 123string sql = @"SELECT Customers.Cust..
폼의 구성은 다음과 같이 두개의 Datagridview를 폼위에 올려 놓는 것입니다. 이제 DataGridView1_CellContentClick 이벤트를 작성합니다. 1234567891011121314151617181920212223242526272829private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { string ID_1 = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); string DB_path = targetPath; DataSet ds = new DataSet(); DataConn conn1 = new DataConn(); str..
1. 마지막 행(row)에 보이는 빈칸 없애기 -> 마지막에 보이는 빈칸은 datagridview에서 직접 입력이 가능하도록 설정이 되어 있어서 나타나는 것입니다. 다음 그림과 같이 datagridview Task에서 Enable adding 체크박스를 체크하지 않으면 나타나지를 않습니다. 2. checkbox 삽입하기 일단 DatagridView Tasks를 열고 Edit Columns 을 선택한 후 다음 그림과 같이 columtype을 조정하면 checkbox삽입이 가능합니다. 3. Datagridview 체크박스를 체크 한후에 행해지는 이벤트 작성하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 private void button6_Click(objec..
mdb는 엑세스에서 사용하는 파일입니데. 최근에는 확장자가 변경되었지만.. 머 요즘도 mdb 파일을 쓰는 곳들이 많아서..... 다른 sql서버관련 설치도 귀찬하고 하니.... 그냥 mdb파일을 데이터베이스 파일로 사용하도록 하겠습니당.예제파일은 MS sql 연습할때 사용되던 데이터베이스중에 northwind로 하겠습니다. 12345678910using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.OleDb;using System...
취미로 코딩하는 흔하디 흔한 직딩입니다.중2때 basic를 배울때 내는 오륜기 그리고 좋아라 하고 있는데옆에 있는 친구넘은 화산이 폭발하고 있고 공룡 꼬리가 움직이는 화면을 만들어내는것보고.아 이길은 내가 가야할 길이 아닌가보다.... 들 느낀후 컴터 전공을 포기하게 되었네영대학시절이나 사회나와서 심심풀이로 코딩을 하면서 코딩의 즐거움을알고내가 msdn이나 인터넷에서 찾은 소스들을 이용해서 만든 코드들이 누군가에게는필요할일일수도 있을듯해서.... 지금 만들고 있는 프로그램을 기초단계에서 부터.하나하나 살을 부터 나갈려고 하고 있습니다. 개발환경은.. 윈도우 8.1 VS 2010C# DB -> mdb 종료 시점은.. 데이터바인딩뷰에서 원하는 항목에 필요한 데이터를 추가해서 나타내는 부분가지 갈 예정입니당...