프로젝트/DataGridView XML 데이타 베이스 프로그램 (5) 썸네일형 리스트형 C# XML 데이타베이스 구조 관리 프로그램 소스코드 (3) // // 제작자 : 신 옥 진 // // 스스로 수정 안한 단순 재배포는 금지, 그냥 링크를 사용 하세요. // 수정후 배포시 원 제작자 표시 삭제 금지 및 댓글로 알려주세요. ( 예의) // // 영리목적( 유료 강의 자료, 판매 시스템에 포함 등 )의 사용은 사전 허락을 받아야 합니다. // using System; using System.Data; using System.IO; using System.Windows.Forms; /// 연구중 /// namespace XML_DBM { public partial class frmMain : Form { public static bool 한글사용 = true; // 전역변수 bool Working = false; //false 대기중 // true 작.. DataGrid 프로그램 ( XML DataBase 편집 프로그램 )중요 소스 (2) 중요 소스코드 분석 ver 1.01 using DataGrid; using System; using System.Data; using System.Diagnostics; using System.Drawing; using System.Windows.Forms; /// 연구용 /// namespace DataGridXML { public partial class Form1 : Form { bool NoEdit = true; // 변경 내용이 없음 DataSet ds; // 작업 DataSet DataTable dt; // 작업 Data Table string df; // 작업 File Path (파일 이름 포함 경로) string wf = Application.StartupPath; // 작업 경로 priv.. DataGrid 프로그램 ( XML DataBase 편집 프로그램 ) ver 1.5 사용법 영상 보기 도구 -> Run XML Manager 은 XML 파일 만드는 프로그램을 실행 시킨다 ver 1.00 2022/7/30 ver1.01 2022/7/31 Cell을 선택하면 검색Box에 Cell내용 자동 입력 그다음 검색대상 Table을 선택 후 검색버튼을 누르면 검색 됩니다. ver 1.5 2022/8/1 검색기능이 멀티로 개선 / Row이동이 가능 C# XML 데이타베이스 구조 관리 프로그램 사용법 (2) Control 기능 DataSet 관 리 C# DataSet btDataSet DataSet의 이름 btDataSet "새로생성" - txtDataSet을 이름으로 한 DataSet만들기 "초기화" - 처음 프로그램 로딩 상 태로 Table 관 리 C# DataTable btTableAdd txtTable을 이름으로한 빈 Table생성하고 cbTable목록에 추가 btTableRename Table의 이름을 txtTable로 변경 btTableDel ( Table Data 손실됨 ) Table으삭제 ( 주의 Table의 모든 자료 없어짐 ) cbTable 선택한 Table의 필드명 들을 lisField에 보여준다. 필 드 관리 C# DataColumn btAdd txtField를 이름으로한 필드추가 bt.. C# XML 데이타베이스 구조 관리 프로그램 개요 ver 2.0 2.1 DataGridView에서 사용 할 XML 파일 관리 사용법 보기 (동영상) 소스코드 보기 파일 업데이트 정보 ver 2.0 기능 업데이트 기존 프로그램에서 필드 편집시 데이타가 손실 되는 것을 해결함 22년 8월 3일 테이블, 필드 삭제시만 테이터가 손실됩니다. 이름 변경, 위치이동, 새 필드 or 테이블 추가시 테이터 보존됨 삭제동작시 경고창, 삭제동작을 잠그는 기능도 추가 ( 실수로 삭제시는 백업파일을 활용 하세요 ) ver 2.1 기능은 동일 하지만 각 버튼의 enabled속성 대신 visuable속성을 사용한 프로그맴입니다. https://youtu.be/YynGs9EbWO4 이전 1 다음