본문 바로가기

삽질15

git - 토큰 인증. 오랫만에 git 를 새삼스레 처음부터 공부 하고자......................... 뭐 여튼 간에 정말 정말 오랫만에 git --help 를 실행해보았다. 우선 github 에 저장소 하나 생성하고 git init 부터 해서 commit 하고 push 를 해보았는데... remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more informa.. 2022. 4. 14.
delphi - dbgrid double click 시 col, row 번호 구하기 기본 TDbGrid 는 잘 쓰지 않아서 오랫만에 쓸려고 하니 한개도 생각 안남.. TDbGrid 에서 더블클릭 이벤트 는 셀 단위가 아니기 때문에 구현이 안되어 있나봄 보통 TDrawGrid 나 TStringGird 로 타입캐스팅 해서 col , row 프로프티 를 사용하거나 TCustomGrid 에 있는 MouseCoord를 이용해서 구하면 된다. procedure TForm1.DBGrid1DblClick(Sender: TObject); var nCol: integer; nRow: integer; nGC: TGridCoord; nPT: TPoint; begin //TStringGrid or TDrawGrid cast nCol:= TStringGrid(Sender).Col; nRow:= TStringGr.. 2021. 7. 20.
Delphi - TClientDataset - Invalid Parameter 델파이 에서 제공하는 TClientDataset 에서 CreateDataset 을 호출할때 Invalid Parameter 오류가 나올때 Field 를 추가 할때 잘못정의 하면 나온다. 예: FieldDefs.Add('TEST', ftString); 2021. 2. 19.
firebird 예약어를 필드명으로 사용할때.. 이따금 본의아니게 혹은 의도적 으로 예약어를 필드명으로 사용할 경우가 있는데... firebird 에서는 인용부호(") 로 감쌓아서 사용하면 된다. 하지만 이게 안먹힐때가 있는데 해당 데이터베이스 의 dialect 의 설정값에 따라 달라진다. dialect 를 3으로 설정하면 된다. 현재 설정된 값을 확인할땐 isql 로 접속한뒤 show sql dialect; 나 gstat -header 데이터베이스명 | grep dialect 로 확인가능하며 값을 변경할때는 gix -sql_dialect 값(1,2,3 중하나) 데이테베이스명 으로 변경가능하다. 자세한것은 이 페이지를 참고 Setting The Database Dialect Setting The Database Dialect The dialect of.. 2021. 1. 4.
반응형