create proc proc_insert_access
@fname varchar(1000)
as
begin
set @fname='d:\teach\teach.mdb'
exec('SELECT a.* into ##temp2 FROM OPENROWSET(''Microsoft.Jet.OLEDB.4.0'',
'''+@fname+''';''admin'';'''', student)
AS a ')
insert into student (sage,sdept,sname,sno,ssex)
select * from ##temp2
drop table ##temp2
end exec proc_insert_access 'd:\teach\teach.mdb'
@fname varchar(1000)
as
begin
set @fname='d:\teach\teach.mdb'
exec('SELECT a.* into ##temp2 FROM OPENROWSET(''Microsoft.Jet.OLEDB.4.0'',
'''+@fname+''';''admin'';'''', student)
AS a ')
insert into student (sage,sdept,sname,sno,ssex)
select * from ##temp2
drop table ##temp2
end exec proc_insert_access 'd:\teach\teach.mdb'
go
create proc proc_insert_access
@fname varchar(1000)
as
begin
-- set @fname='d:\teach\teach.mdb'
exec('SELECT a.* into ##temp2 FROM OPENROWSET(''Microsoft.Jet.OLEDB.4.0'',
'''+@fname+''';''admin'';'''', student)
AS a ')
insert into student (sage,sdept,sname,sno,ssex)
select * from ##temp2
drop table ##temp2
end exec proc_insert_access 'd:\teach\teach.mdb'