프로그래밍5 FileMaker ExecuteSQL() 오류 해결 과정 기록 FileMaker의 ExecuteSQL() 함수는 SQL을 이용해 데이터를 조회할 수 있는 강력한 기능이지만, 특정 필드명 처리 문제로 인해 예상치 못한 오류가 발생할 수 있습니다. 이번 포스팅에서는 직접 겪은 오류와 해결 과정을 공유합니다.🔍 문제 발생 다음과 같이 특정 _OrderPK 값과 productCode 값을 기준으로 totalPrice 필드를 조회하는 SQL 쿼리를 작성했습니다.Let ( [ sql = "SELECT totalPrice FROM OrderItems WHERE \"_OrderPK\" = ? AND \"productCode\" = ? ORDER BY totalPrice ASC" ; priceList = Exe.. 2025. 3. 4. [Python] VSCode 파이썬 Downloads Visual Studio Code 설치 방법Visual Studio Code를 설치하는 방법은 다음과 같습니다:다운로드:아래 링크를 클릭하여 Visual Studio Code 공식 사이트로 이동한 후, 운영체제에 맞는 설치 프로그램을 다운로드하세요.Visual Studio Code 다운로드 페이지로 이동하기설치 시작:다운로드한 설치 파일을 실행하면 아래와 같은 설치 화면이 나타납니다. "I accept the agreement"을 선택하고 "Next"를 클릭하세요.설치 경로 선택:설치 경로를 선택한 후 "Next"를 클릭하여 계속 진행하세요.설치 옵션 확인:설치 옵션을 확인한 후 "Next"를 클릭하여 설치 준비를 완료합니다.설치 진행:"Install" 버튼을 눌러 설치를 시작합니다.설치 완료:설치가 완.. 2024. 8. 24. 웹 크롤링 쉽게 이해하기: 데이터 수집의 기초 웹 크롤링이란? 쉽게 이해해보자인터넷을 사용하다 보면 수많은 웹사이트에서 정보를 얻습니다. 그런데 이렇게 많은 정보를 일일이 손으로 수집하는 것은 매우 힘들겠죠? 웹 크롤링은 이런 문제를 해결해주는 기술입니다. 웹 크롤링은 웹사이트에서 자동으로 데이터를 수집하는 과정으로, 검색 엔진이나 데이터 분석 등에 자주 사용됩니다.크롤러(Crawler)란 무엇인가요?크롤러는 웹사이트를 자동으로 탐색하면서 데이터를 수집하는 프로그램입니다. 예를 들어, 우리가 원하는 정보를 가지고 있는 웹사이트가 있다면, 크롤러는 그 웹사이트의 페이지들을 하나하나 방문해 내용을 가져올 수 있습니다.크롤러는 다음과 같은 순서로 작동합니다:시작점 설정: 크롤링을 시작할 웹사이트의 주소를 설정합니다.웹 페이지 다운로드: 설정한 웹사이트의 .. 2024. 8. 21. 라우팅의 모든 것: 클라이언트 사이드와 서버 사이드의 차이점과 구현 방법 1. 라우팅이란 무엇인가?라우팅은 웹 애플리케이션에서 특정 URL로 요청이 들어왔을 때 해당 요청을 처리할 수 있는 콘텐츠를 제공하는 과정입니다. 이는 웹 애플리케이션이 사용자 요청에 따라 적절한 페이지를 제공할 수 있게 하는 중요한 메커니즘입니다.2. 클라이언트 사이드 vs 서버 사이드 라우팅라우팅 방식에는 크게 클라이언트 사이드 라우팅과 서버 사이드 라우팅이 있습니다.서버 사이드 라우팅: 사용자가 페이지를 요청할 때마다 서버에서 HTML 페이지 전체를 생성하여 클라이언트로 보냅니다. 이 방식은 SEO(검색 엔진 최적화)에 유리하며, 초기 로딩 속도가 빠르지만, 페이지 전환 시 전체 페이지가 새로 고침되어 사용자 경험이 다소 떨어질 수 있습니다.클라이언트 사이드 라우팅: 사용자가 최초에 페이지를 로드한.. 2024. 8. 19. 이전 1 2 다음