전체 글 썸네일형 리스트형 C# LINQ (Language Integrated Query) 완벽 가이드 LINQ란 무엇인가?C#을 사용하는 개발자라면 한 번쯤은 접했거나 사용해본 적이 있을 LINQ (Language Integrated Query). LINQ는 C# 언어에 내장된 강력한 데이터 쿼리 기능으로, 데이터베이스, 컬렉션, XML, JSON 등 다양한 데이터 소스에 대해 일관된 방식으로 쿼리와 조작을 할 수 있게 해줍니다. 이 글에서는 LINQ의 기본 개념부터 실전 활용법까지 상세히 설명하며, 왜 C# 개발자에게 필수적인 기능인지 알아보겠습니다.1. LINQ의 핵심 개념1-1. 선언적 프로그래밍LINQ는 선언적 프로그래밍 방식을 채택하고 있습니다. 즉, "어떻게" 수행하는지보다 "무엇을" 수행할지에 집중하는 방식입니다. 예를 들어, 컬렉션에서 특정 조건을 만족하는 데이터를 찾는 작업을 LINQ로 .. 더보기 C# Excel 파일 수정, 머지 Merge 방법 using Excel = Microsoft.Office.Interop.Excel;// Excel 파일 열기Excel.Application excel = new Excel.Application();Excel.Workbook workbook = excel.Workbooks.Open(@"C:\test.xlsx");// Worksheet 선택Excel.Worksheet worksheet = workbook.Worksheets["Sheet1"];// 셀 병합Excel.Range range = worksheet.Range["A1:B1"];range.Merge();// Excel 파일 저장하고 닫기workbook.Save();workbook.Close(); 더보기 C# DataTable 특정 컬럼 제거하기 🔍 C #에서 DataTable에서 특정 컬럼 제거하는 방법DataTable은 C#에서 데이터를 표 형식으로 다룰 수 있게 해주는 매우 유용한 클래스입니다. 종종 DataTable을 다루다 보면, 특정 컬럼(열)을 제거해야 할 일이 생기는데요. 이번 포스팅에서는 DataTable에서 특정 컬럼을 제거하는 방법을 쉽게 정리해보겠습니다. 📌 기본 예제가장 간단하게 컬럼 하나를 제거하는 방법은 Columns.Remove() 메서드를 사용하는 것입니다.// DataTable 예제var dt = new DataTable();dt.Columns.Add("ID");dt.Columns.Add("Name");dt.Columns.Add("Age");// "Age" 컬럼 제거if (dt.Columns.Contains(".. 더보기 MS-SQL 연결된 서버(Linked Server) 설정방법 2 MSSQL 링크드 서버 설정 방법 자세한 설정 방법은 아래의 게시글에 적어놓았다. 2025.04.04 - [MS-SQL] - MS-SQL 연결된 서버(Linked Server) 설정방법 MS-SQL 연결된 서버(Linked Server) 설정방법MSSQL 링크드 서버 설정 방법1. 링크드 서버란?MSSQL의 링크드 서버(Linked Server)는 하나의 SQL Server 인스턴스에서 다른 SQL Server 또는 이기종 데이터베이스(MySQL, Oracle 등)에 연결하여 데이터를 조회하dongkyu.tistory.com 1. 링크드 서버 추가하기 1.1 함수 실행이 아닌 직접 추가하기 연결된서버 - 새 연결된 서버(N) 을 클릭한다 연결된 서버(N) : 호출 할 서버 명칭 데이터 원본(D) .. 더보기 MS-SQL 연결된 서버(Linked Server) 설정방법 MSSQL 링크드 서버 설정 방법1. 링크드 서버란?MSSQL의 링크드 서버(Linked Server)는 하나의 SQL Server 인스턴스에서 다른 SQL Server 또는 이기종 데이터베이스(MySQL, Oracle 등)에 연결하여 데이터를 조회하고 조작할 수 있도록 해주는 기능입니다.2. 링크드 서버 추가 방법2.1 SQL Server Management Studio(SSMS)에서 설정하기SSMS 실행 및 연결SQL Server Management Studio(SSMS)를 실행하고 연결합니다.객체 탐색기에서 링크드 서버 추가개체 탐색기(Object Explorer)에서 서버 개체(Server Objects) → 링크드 서버(Linked Servers)를 마우스 우클릭하여 새 링크드 서버(New Li.. 더보기 C# Base64 PDF 변환 API 호출 후 PDF 를 저장 하기 위해 사용한다 . HttpResponseMessage response = await client.PostAsync(url, content);string responseContent = await response.Content.ReadAsStringAsync();Console.WriteLine($"Response Status Code: {response.StatusCode}");Console.WriteLine($"Response Body: {responseContent}");// JSON 파싱JObject jsonObj = JObject.Parse(responseContent);string base64Content = jsonObj["documents"][0]["co.. 더보기 [Flutter] 이미지를 바이너리로 변환, 바이너리를 이미지로 변환 1. 이미지를 바이너리로 변환import 'dart:io';import 'dart:convert';import 'package:flutter/material.dart';import 'package:image_picker/image_picker.dart';import 'package:http/http.dart' as http;class ImageUploader extends StatefulWidget { @override _ImageUploaderState createState() => _ImageUploaderState();}class _ImageUploaderState extends State { File? _image; Future _pickImage() async { final pick.. 더보기 [SpringBoot] SpringBoot를 이용하여 MS-SQL에 이미지 저장하기 서비스 로직 생성 import org.springframework.stereotype.Service;import org.springframework.web.multipart.MultipartFile;import java.io.IOException;@Servicepublic class ImageService { private final ImageRepository imageRepository; public ImageService(ImageRepository imageRepository) { this.imageRepository = imageRepository; } public Image saveImage(MultipartFile file) throws IOException.. 더보기 이전 1 2 3 4 5 6 ··· 11 다음