전체 글 119

윈도우10에서 오래된 도움말(winhlp32.exe) 보기

윈도우 10에서 파워빌더 (10버전 이하) 처럼 오래된 프로그램의 도움말 WinHlp32.exe ( *.hlp ) 을 이용하는 방법 1. 준비물 :-. 도움말 실행 파일(자신의 윈도우의 버전에 맞는 x86/x64 파일을 사용하면 된다. -. Windows 부팅CD, 또는 WindowsPE 등의 부팅 가능한 미디어(CD-ROM 또는 USB등등) 2. 적용 방법위에서 다운로드 받은 파일을 적당한 위치에 압축을 해제한다. 두개의 파일이 나오는데 각각 설치 위치는 다음과 같다.winhlp32.exe ===> C:\Windowswinhlp32.exe.mui ===> C:\Windows\ko-KR 덮어 씌우려고 하면 오류가 나오는데, 위에서 준비한 WindowsPE나 Window 설치CD(USB)로 부팅을 하면 접..

os/windows 2018.02.26

파일경로에서 파일정보(파일명,경로,확장자) 가져오기

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778--USE [TempTable]--GO/****** Object: UserDefinedFunction [dbo].[fn_GetFileInfoInFullPathUsingXml] Script Date: 2017-01-17 오후 1:43:15 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO------------------------------------------------------------------..

database/mssql 2017.01.17

Row changed between retrieve and update 오류

Row changed between retrieve and update 이와같은 오류가 발생하는 이유는 여러가지가 있겠지만, 특히 dw의 Specify Update Properties와 밀접한 관계가 있고 대부분의 경우는 dw 컬럼의 data type의 길이와 db의 컬럼의 datatype의 길이가 다르기 때문일 가능성이 크다. 위의 화면을 보면 AF0502D Table이 Update/Delete가 발생하면 Updateable Columns의 컬럼들을 가지고 SQL의 Where 조건을 만들어주는데 remark 컬럼이 db의 varchar2(200)보다 작게 60으로 잡혀 있었다. 2018-12-17어디선가 DataWindows의 Table을 Delete 하고,해당 Table을 Update 하면 이런 문제..

dev/powerbuilder 2015.08.25

윈도우10, 도움말(.hlp) 파일은 어떻게 해야할까?

2018.02.26 추가해결방법이 나와서 새글을 포스팅 하도록 하겠습니다. https://guisin.net/136 윈도우 8.1까진 해결 가능한 업데이트가 나와있는데, 윈도우 10은 아직나와있지 않다.(2015.08.19 기준) .hlp 파일을 열려고 하면 확장자가 연결이 안된것처럼 나오거나, 엣지 브라우저가 열려버린다. 그래서 여기저기 알아보니까,WINHLP32 - Do we have to go through this again? 란 문서를 찾았고, 그안에 임시적인 해결방법이 나와있다. (내가 윈도우10에 맞게 cmd 파일을 수정한 버전이다. 원본 : 다운로드) 압축을 풀고 install.cmd 파일에 마우스 오른쪽 버튼을 누르고 관리자 권한으로 실행 해주면 설치가 된다. 이제 hlp 파일이 열리는데..

os/windows 2015.08.19

dw, grid <-> tabular 변환

1. 변경을 원하는 dw object에서 마우스 오른쪽버튼을 누르고 나오는 팝업메뉴에서 Edit Source를 선택 123456release 10;datawindow(units=0 timer_interval=0 color=1073741824 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 110 print.margin.right = 110 print.margin.top = 96 print.margin.bottom = 96 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes prin..

dev/powerbuilder 2015.08.13

두개의 Table 을 Join 하여 Update 하기

보통 2개 의 테이블에서 조인을 하여 특정 테이블의 컬럼을 Update 하고 싶을 때, 대부분 SET 절에 SubQuery 형태로 문장을 작성하여, 특정값을 가져오게 하여 Update 하도록 많이 작성을 할 것입니다. 예를 들면 아래와 같은 문장이 되겠죠? 1234UPDATE table_a a SET column_1 = (SELECT column_1 FROM table_b b WHERE b.KEY = a.KEY)cs 그럼 위의 문장과 같은 형식으로 table_a 에 두개 이상의 컬럼을 Update 한다고 생각하면, 12345678910UPDATE table_a a SET column_1 = (SELECT column_1 FROM table_b b WHERE b.key = a.key), column_2 =..

database/oracle 2015.02.25