데이터베이스 저장 프로 세 스 를 PHP 로 호출 합 니 다.

어제 한 전우 가 phop 으로 저장 과정 을 호출 할 수 있 느 냐 고 물 어 보 는 것 을 보 았 습 니 다.가능 할 것 같 아서 바로 실험 을 했 습 니 다.아주 성공 적 이 었 습 니 다!의외로!그래서 적어 서 참고 하 세 요!알다 시 피 저장 과정 은 서버 쪽 에 있 는 스 크 립 트 프로그램 으로 실행 속도 가 빠 르 지만 고정 데이터베이스 에 의존 하여 이식 성 이 좋 지 않다 는 단점 도 있 습 니 다!제 지난 글 은 come 구성 요소 로 ado 와 관련 된 구성 요 소 를 방문 할 수 있다 고 언급 했 습 니 다.자신 이 만 든 것 이 든 시스템 벨트 든 시스템 기능 을 확장 할 수 있 지만 지금 은 phop 에서 dcome/come+를 지원 하지 않 지만 다음 버 전 은 지원 할 것 이 라 고 믿 습 니 다.이렇게 많아
다음은 제 간단 한 저장 과정 입 니 다.CREATE PROCEDURE[spmystoreprocedure] AS select companyname, contactname, city from customers
사실,비교적 복잡 한 것 도 쓸 수 있 는데,애석 하 게 도 나 는 이것 에 대해 깊이 연구 하지 못 해서 간단 한 것 을 취 할 수 밖 에 없다!
다음은 나의 php 파일Open(OLEDB_CONNECTION_STRING); $command = "sp_mystoreprocedure"; $rs = $dbc->Execute($command); // Recordset $i = 0;
echo '';
while (!$rs->EOF) { $i += 1; $fld0 = $rs->Fields(0); $fld1 = $rs->Fields(1); $fld2 = $rs->Fields(2); print '';
$rs->MoveNext(); } print '
Directive Local Value Master Value
'; print $fld0->value; print '
'; print $fld1->value; print ''; print $fld2->value; print '
';
$rs->Close(); ?>
주의해 야 할 것 은 서버 를 열 어야 한 다 는 것 입 니 다!또 저장 과정의 이름 을 잘못 써 서 는 안 된다.그렇지 않 으 면 치 명 적 인 오류 가 발생 할 것 입 니 다.그리고 오류 가 어디 에 있 는 지 전혀 모 릅 니 다.이것 이 바로 phop 파일 이 오류 처리 에 좋 지 않 은 점 이지 만 나중에 개 선 될 것 이 라 고 믿 습 니 다.
나 는 php 를 배 우 는 데 오 랜 시간 이 걸 렸 지만,진정 으로 그것 을 잘 사용 하 는 것 이 쉽 지 않다 는 것 을 알 게 되 었 다.그러나 그것 은 확실히 나의 상상 을 초월 했다.어떤 것들 은 정말 기묘 하 다.정말,모 를 필요 가 없다.사용 하면 정말 기묘 하 다!출처:Viphot)

좋은 웹페이지 즐겨찾기