一般的数据库操作代码
-
gwsj801
2008-08-14 08:52
<% [/b]java.sql.Connection conn=null; [/b]java.sql.Statement stmt=null; [/b]java.sql.ResultSet rs=null; [/b]String homepage; [/b]Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); [/b]conn=java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test","sa",""); [/b]stmt=conn.createStatement(); [/b]homepage="[/b]中国[/b]"; [/b]stmt.executeUpdate("insert into board values('[/b]蝇国[/b]')"); [/b]stmt.close(); [/b]conn.close(); [/b]%> [/b]这个格式不知为什么,老是调不过来,我在下面重新跟了一个一样的,大家看下面的,呵呵[/b]
Re:一般的数据库操作代码
-
gwsj801
2008-08-14 08:53
<%
java.sql.Connection conn=null;
java.sql.Statement stmt=null;
java.sql.ResultSet rs=null;
String homepage;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
conn=java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test","sa","");
stmt=conn.createStatement();
homepage="中国";
stmt.executeUpdate("insert into board values('蝇国')");
stmt.close();
conn.close();
%>
Re:一般的数据库操作代码
-
parksungho
2008-08-15 09:58
辛苦了,支持一下。
Re:一般的数据库操作代码
-
土改工作组
2008-08-22 14:24
这样写法不合理
Connection连接和Action动作还有Close关闭不应该在一个函数内
如果是这样的话,那执行一个动作就要新建一个Connection然后再关闭,会耗费大量资源,并且反应慢
应该三个状态分成三部分,比方说Connection放在构造器里,然后动作和关闭分别写一个函数。这样的话,当客户端发送请求后,直接建立一个Connection,然后执行整个业务流程,最后手动调用Close。
这样的话效率能提高到几倍
Re:一般的数据库操作代码
-
hcmatthew
2008-08-26 23:23
楼主也只是说简单的操作方法。 当然仅仅只是jsp的话这样做也可以的。 不过现在j2ee不会把代码全放在jsp页面中的,j2ee的优势还是MVC框架和servlet的使用,光用小脚本来连还不如用ASP做网站呢