create table news
(
nid number(10) primary key,
nname varchar(20) not null,
npwd varchar(10)
)
create sequence seq_nid;
select * from news;
insert into news values(seq_nid.nextval,'qq','123');
insert into news values(seq_nid.nextval,'ww','456');
insert into news values(seq_nid.nextval,'ee','789');
//此处commit一下!
(
nid number(10) primary key,
nname varchar(20) not null,
npwd varchar(10)
)
create sequence seq_nid;
select * from news;
insert into news values(seq_nid.nextval,'qq','123');
insert into news values(seq_nid.nextval,'ww','456');
insert into news values(seq_nid.nextval,'ee','789');
//此处commit一下!
commit;
在做一个简单的C#连接Oracle数据库的小测试中!
当我成功连接上Oracle数据库后,在读取数据的时候死活读取不出来,我在页面上添加的数据却能显示出来,为此郁闷了很久,后来才发现那些读取不出来的数据,是我在plsql中插入的,插入完后没有commit,导致数据读取不出来!
至于为什么要用commit,大家可以baidu一下,我就不介绍了。我是只知道使用这个,也看了下资料!但还没完全理解,在这里就不献丑了