데이터베이스 - log 데이터를 안전하게 저장 복원을 위해
고정형 가변형 - 자리수가 일정///자리수가 일정하지 않은것
varchar 가변형
c#에서는 문자 를 "" 이였으나 SQL은 '' 한개짜리는 사용한다.
INSERT INTO 테이블이름 (항복이름들) VALUSE (추가할 내용);
SELECT 표시할항목 FROM 테이블;
데이터 베이스 연동후 sql은 대소문자 구별을 하지 않는다!!!! 버럭 ㅠㅠ
//Initial Catalog 데이터베이스 이름
string dsn = "Data Source= (local);Initial Catalog=Nsu; Integrated Security=True";//윈도우에서 인정하는 방식 integrated security 윈도우 인증(os에서하는 인증)
//Data Source => 데이터가 설치된 (보통서버는 db아이피 주소 같은것을 써준다,여기는 컴터 이름을 썻음)
// string dsn = "Data Source= (local)\\SQLEXPRESS;Initial Catalog=Nsu; Integrated Security=True"; //
// string dsn = "Data Source= (local);Initial Catalog=Nsu; User ID=sa;Password=1234";// sql, 인증
// 인증 보안 방법 2가지 윈도우 방식 sql dbms 에서 원하는 인증 방식 두가지가 잇다
// 인트라넷같은대에서만 가능 보통은 할때는 윈도우방식이아니라 sql인증을해야된다고는 한다.
//웹서버 역활도 해서 학교컴에서는 할수잇는거임
// string dsn = "Data Source= (local)\\SQLEXPRESS;Initial Catalog=Nsu; User ID=sa;Password=1234"; // sql 2005
sql = "INSERT INTO 회원 ( 아이디 , 패스워드, 성명) ";
sql += " VALUES (@아이디, @패스워드, @성명)";
//아이디 는 컬럼이름
// @ 매개변수
//클래스이름 // 객체이름 // 생성자 (매개변수로 dsn을 넘겨준다)
SqlConnection con = new SqlConnection(dsn); // 연결 처리
SqlCommand cmd = new SqlCommand(sql, con); // 명령처리. 매개변수 뒤에는 연결 객체 이름
// 이거 시험에 꼭낸다능......
저장~댓습니다 안댓는습다. 이거 올리는거래요~~week09다운받아서 집pc 자료가 저장되었습니다.
내 pc는 sql2005 기본디비 엿습니다 익스프레스엿습니다. 2008 설치 되엇습니다.~
웹페이지를 새로 추가하면 아래중 6개가 자동생성되고 마지막줄을 추가해줘야한다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient; //추가
try // 예외 발생 예상지역
{}
catch(Exception ex) //예외 처리
{}
'웹프로그래밍 수업' 카테고리의 다른 글
시험 문제 -_-;; (0) | 2009.03.24 |
---|