#!usr/local/bin/perl; package studentdata; use lib '\\\\140.247.216.106\\inetpub\wwwroot\columbia'; use CGI ("shortcuts"); use CGI::Carp qw(fatalsToBrowser); $query=new CGI; #Use the ODBC module use Win32::ODBC; #our dsn use ISLib; my $DSN='DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\\\\140.247.216.106\\inetpub\wwwroot\columbia\database\colum.mdb';print $query->header(); my $ISobj= new ISLib('Edit Student Profile'); print $ISobj->pagetop(); #open a connection to it my $O = new Win32::ODBC($DSN) || die "Unable to open DSN $DSN\n"; ##The page is called by StudentID or "new" ##Grab any existing data my %sdata; %sdata=(); if ($query->param('StudentID') eq "") { $StudentID = "new"; $sdata{'FirstName'}=$query->param('FirstName'); $sdata{'LastName'}=$query->param('LastName'); } else { $StudentID = $query->param('StudentID'); if (! $O->Sql("SELECT * FROM Students WHERE StudentID = $StudentID ")) { ( $O->FetchRow() ) || print $O->DumpError(), "\n"; %sdata = $O->DataHash(); } } $O->Close(); print qq[