C# virtual override *다형성 상속 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Parent { public virtual void show() { Console.WriteLine("부모클래스:show"); } } class Child : Parent { public override void show() { Console.WriteLine("자식클래스 : Show"); } } class Program { static void Main(string[] args) { Parent obj = new Parent(); ob..
Cannot send session cache limiter - headers already sent (PHP 세션에러) Cannot send session cache limiter - headers already sent 뜰때 session_start()부분을 PHP 코드의 맨 위에 넣지 않아서 생기는 문제. 헤더가 구성될 때 세션이 구성이 되어야 하는데, 다른 php 작업들로 인하여 이미 헤더가 전송된 상태에서 세션을 전달할 수 없기 때문이라고함. 해결 방법 : php 코드를 시작 부(맨위에) 에 session_start()을 넣어줌 ->아래와같이바꿔준다
SQL 명령어 / 뷰 뷰생성 뷰삭제 뷰 : 다른 테이블을 기반으로 만들어진 가상테이블 뷰의 생성 CREATE VIEW 뷰이름[(속성리스트)] AS SELECT문 [WITH CHECK OPTION] ; ex) CREATE VIEW 우수고객(고객아이디, 고객이름, 나이) AS SELECT 고객아이디, 고객이름, 나이 FROM 고객 WHERE 등급=‘vip’ WITH CHECK OPTION; WITH CHECK OPTION : 생성한 뷰에 삽입이나 수정시 SELECT문에서 제시한 뷰의 정의조건을 위반하면 수행되지 않도록 하는 제약조건제시 ex) CREATE VIEW 업체별제품수(제조업체, 제품수) AS SELECT 제조업체, COUNT(*) FROM 제품 GROUP BY 제조업체 WITH CHECK OPTIO..