일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Firebird
- PostgreSQL
- 델파이
- 시리얼 통신
- Visual Studio 2005
- 파이어버드
- MySQL
- 인스톨
- 데이터베이스
- winsock
- xml
- 셋업
- SQL
- MFC
- 소니
- dll
- 파라미터
- VB.NET
- 설치
- c#
- 초보
- vb
- 예제
- SDK
- 문자열
- 입문
- 기초
- Visual Basic
- Delphi
- WIN32 SDK
- Today
- Total
목록분류 전체보기 (350)
프로그래밍 노트
델파이에서 컴퓨터의 IP어드레스 설정하기와 설정된 IP어드레스 가져오기 uses ComObj, ActiveX, UrlMon, // for Set IP address Winsock; // for Get IP address // ====================================================================== // SetIpConfig() // WMI로 IP 어드레스, 게이트웨이, 서브넷마스크 설정 // Arguments ... // AIpAddress - IP 어드레스 입력이 안되었을 경우는 DHCP로 설정 // AGateWay - [생략가] 생략시 GATEWAY 변경 안함 // SubnetMask - [생략가] 생략시 기본설정 '255.255.255.0'. /..
파이어버드에서 INSERT할 때 CRLF를 추가하는 방법 INSERT INTO TEST_TABLE(testCode, testMsg) VALUES (1, '1 Row'||ASCII_CHAR(13)||ASCII_CHAR(10)||'2 Row') 알고나면 간단한데...
procedure TForm1.Button2Click(Sender: TObject); var ctrlTest: TControl; edtTemp : TEdit; begin ctrlTest := SearchCtrl(Panel1, 'Edit2'); edtTemp := ctrlTest as TEdit; edtTemp.Text := 'Test'; end; function TForm1.SearchCtrl(wctlParent:TWinControl; sName:string):TControl; var i : integer; ctrlRet : TControl; wctlTemp : TWinControl; begin Result := nil; // Parent컨트롤에 검색할 컨트롤이 있는지 검색 for i := 0 to wc..
Firebird의 Timestamp에서 특정 년월일만을 검색하는 방법 select * from testLOG where extract(year from logStamp) > 2007 and extract(month from logStamp) = 1 and extract(day from logStamp) < 10 and extract를 사용하면 TIMESTAMP형 필드에서 년,월,일에 대해 검색하기가 쉬워진다.
Firebird의 Timestamp형을 문자열로 바꾸는 SQL문 SELECT CAST(timestamp_column AS VARCHAR(24)) FROM table_name; 이거 찾는라고 반나절 걸렸다.
Timestamp형에서 날짜와 시간을 분리하는 SQL SELECT cast(extract(day from myTIMESTAMP)|| '.'|| extract(month from myTIMESTAMP)|| '.'|| extract(year from myTIMESTAMP) as date) , cast(extract(Hour from myTIMESTAMP)|| ':'|| extract(Minute from myTIMESTAMP)|| ':'|| extract(Second from myTIMESTAMP) as Time) FROM MyLOG 위의 SQL문을 쓰면 Timestamp형 필드를 날짜형과 시간형으로 바꾸어준다. TIMESTAMP형 WHERE문 SELECT * FROM MyLOG WHERE myTIMESTA..
TEST 로그 테이블 CREATE TABLE TestLOG ( TestDATE Date NOT NULL, TestTIME Time NOT NULL, LogText varCHAR(255) ); 현제 날짜 시간 입력하는 SQL 문 INSERT INTO TestLOG (TestDATE, TestTIME, LogText) VALUES ( cast('now' as DATE), cast('now' as TIME), 'TEST LOG INSERT DATA', ); 이렇게 하면 SQL문 만으로 오늘 날짜와 시간이 자동으로 입력된다.
델파이에서 Form이 있는 DLL만들기 먼저 File메뉴에서 Other를 선택한다. New Items에서 DLL Wizard를 선택한다. 그리고 만들어진 DLL 프로젝트에서 오른쪽 클릭을 하여 Add New의 Form을 선택한다. 이렇게 하면 DLL에 폼을 추가하게 된다. 추가한 폼에 컨트롤들을 추가하고 이 폼에 대한 코딩을 한다. 폼 DLL을 확인하기 위한 프로그램을 만들기 위해서 ProjectGroup에서 오른쪽 클릭을 하여 Add New Project를 선택한다. New Items에서 VCL Forms Application을 선택한다. 이렇게 작업하면 우선 폼이 있는 DLL을 테스트할 수 있는 환경이 갖추어진다. (이 글을 전혀 델파이를 잘 모르는 사람을 위해 썼음) DLL이니까 당연히 DLL에서 ..
Data Type Specifics Name Size Range/Precision Description Varchar(n) n chars 1 to 32767 bytes Variable length char or text string. NB, multi-byte character sets reduce number of possible characters proportionately Smallint 16 bits -2^15 to 2^15-1 Signed short (word) Integer 32 bits -2^31 to 2^31-1 Signed long (longword) Float 32 bits 3.4 x 10^-38 to 3.4 x 10^38 Accurate to 7 digits Double Precis..