본문 바로가기

반응형

분류 전체보기

(323)
[C#] 오라클 컨넥션 만들기!! using System; using System.Data; using System.Data.OleDb; class TableAnalysis { static void Main(string[] args) { string sql = "Provider=MSDAORA.1;Password=tiger;User ID=scott;Data Source=noaa;Persist Security Info=True"; //oracle 서버 연결 OleDbConnection conn = new OleDbConnection(sql); //conn.ConnectionString = sql; try { conn.Open(); //데이터베이스 연결 OleDbCommand cmd = new OleDbCommand(); cmd.Command..
[C#] 엑셀파일 내보내기(그리드뷰) /// /// 데이타 테이블을 엑셀로 받아온다. /// /// 원본 데이타 테이블. /// 원본 데이타 테이블의 컬럼들. /// 보여질 테이블의 컬럼들. private static void DownExcel(System.Data.DataTable dt, string[] columns, string[] newcolumns) { DataGrid grid = new DataGrid(); System.Data.DataTable targetdt = new System.Data.DataTable(); for (int i = 0; i < columns.Length; i++) { System.Data.DataColumn column = new System.Data.DataColumn(newcolumns[i]); tar..
[MS-SQL] 링크 서버 연결하기!! --서버등록 exec sp_addlinkedserver @server='', --링크서버이름 @srvproduct='', --OLEDB 데이터 원본 제품이름 @provider='SQLOLEDB', --공급자고유식별자 @datasrc='', --가져올 DB서버 주소 @provstr='', --OLEDB공급자연결문자열 @catalog='' --가져올 db서버 데이터베이스명 go --서버등록확인 select * from master.dbo.sysservers --연결계정등록 exec sp_addlinkedsrvlogin @rmtsrvname='' --서버이름 @useself='false' --로그인이름사용유무 @locallogin=NULL, --로컬서버로그인여부 @rmtuser='SA', --사용자이름 @rm..
[MS-SQL] ALTER TABLE문 사용 방법 1) alter table A alter column name char(10) not null -- char(10) 은 기존 컬럼의 크기 그대로 설정 2) alter table A alter column price money not null ===================== 보라색 부분들은 필수 구문이고요 초록색 부분은 해당 테이블, 컬럼 명 넣는 부분 파랑색부분은 타입 및 , null 설정 부분입니다. >>> ALTER 명령어 정리 > 해당 컬럼을 해당 타입과 NULL 설정으로 변화
[MS-SQL] NOT EXISTS 사용 방법 테이블의 동일하지 않은 값만 조회하기 위한 조건문. SELECT * FROM AAAAAA WHERE NOT EXISTS(SELECT * FROM BBB WHERE AAA=BBB AND AAA=BBB)
[MS-SQL] 테이블 데이터 복사 방법 어떠한 테이블에 데이터를 변경을 할 경우 만일을 대비해서 백업을 진행하는데 INSERT INTO문이 잘 생각이 나지 않을때를 대비해서 기록합니다ㅎ * INSERT와 SELECT가 동시에 하기 위한 쿼리 INSET INTO 테이블명 SELECT * FROM 복사대상테이블명 WHERE 조건문. ㅋㅋㅋㅋㅋ
[MS-SQL]특정 문자열이 포함된 프로시져 찾기!! 안녕하세요. 코딩하는남자 입니다 간혹 DB 쿼리 작성시에 관련 자료를 찾아야 하는데 프로시져명이나 테이블명이 기억나지 않으실때가 많으시죠? 그럴때를 대비해서 특급 정보를 하나 찾아왔습니다 query를 통해 해당 dbms의 프로시져 내용중 특정 문자열이 포함된 프로시져의 정보를 찾는 방법 입니다 SELECT ROUTINE_NAME FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_DEFINITION LIKE '%특정문자열%' AND ROUTINE_TYPE='PROCEDURE' order by ROUTINE_NAME
[네트워크] ARP 사용방법 1. ARP 주소 확인 C:\>arp -a 2. ARP table Gateway 주소의 IP와 MAC주소를 정적으로 설정하기 C:\>arp -s [Gateway ip address] [Gateway MAC] 3. "ARP 항목을 추가하지 못했습니다. 액세스가 거부되었습니다." 메시지가 발생할 경우 해결 방법 1) netsh interface show interface 2) netsh interface ip add neighbors "[인터페이스 이름]" "[ip address]" "[MCC]" 즉, netsh interface ip add neighbors "로컬 영역 연결" "등록할 IP" "등록할 MAC주소"

반응형