본문 바로가기
728x90
반응형

MSSQL3

c# 비주얼 스튜디오 SQL server 접속 C#에서 VS2019 로 접속하는 예제에 대한 설명입니다. 접속 예제 using System.Data.SqlClient; namespace ConsoleApp1 { class Program { static void Main(string[] args) { SqlConnection connection; string connectString = string.Format(" Data Source={0},{1};" + "Persist Security Info=false;Integrated Security=false;" + "User ID={2};Password={3};", ip, port, userid, passwd); try { connection = new SqlConnection(connectString);.. 2023. 4. 24.
MSSQL C 확장 저장 프로시저 MSSQL에서 CLR 라이브러리 아닌 C 라이브러리를 사용하는 방법. MSDN에서는 확장 저장 프로시저 사용하지 말고 CLR 쓰라고 한다. 그래도 쓸일이 있을가봐 남겨둔다. 버전 : Visual Studio 2019 , MSSQL 2019 먼저 간단히 C++ 라이브러리를 만들어서 진행한다. DLL(동적 연결 라이브러리) 클릭하여 프로젝트 추가. 빈 프로젝트로 설정 후 구성 형식을 DLL로 변경해도 된다. 프로젝트 이름과 위치를 설정해 준 후 만들기 클릭 새로운 프로젝트가 생성이 되고 자동으로 기본 소스가 생성된다. pch.h 파일은 미리 컴파일된헤더(Precompiled Header) 가 기본으로 설정 되어 있어서 사용 할 수 있게 되어 있다. 프로그램 소스가 커지게 되면 컴파일 양이 많아져 컴파일 하는.. 2021. 12. 6.
MSSQL C# CLR 외부 라이브러리 적용 MSSQL 에서 사용 할 외부 라이브러리 clr dll 만들기. 준비 : VS2019 , MSSQL 2014 1. 프로젝트 생성. SQL Server 데이터베이스 프로젝트를 선택 후 다음 클릭. 2. 프로젝트 구성. 프로젝트 이름을 임의 설정 'sqlclr' 하고 만들기 클릭. 3. sqlclr 프로젝트 확인 후 우클릭하여 새항목을 추가. 4. 새 항목 중 SQL CLR C# 선택 후 SQL CLR C# 사용자 정의 함수로 추가. 아래 소스 파일 이름 변경이 가능 5. 자동으로 소스 내용이 생성되며 간단한 함수 1개가 생성된다. 6. 테스트를 위한 hello world를 리턴하는 함수와 입력값을 그대로 리턴하는 함수 생성. class 명 : UserDefinedFunctions 함수명 : SqlFunct.. 2021. 11. 19.
728x90
반응형