1. 怎麼執行sql語句
擊連接我們的本地資料庫,如下圖所示
2. java 在jsp頁面直接執行sql
你要達到這種效果也很容易的。一個按鈕點擊,你通過ajax 或者 spring註解。觸發java方法即可。頁面上看起來就是你要的效果了
3. 在.net 網頁里怎麼執行sql語句
SqlConnection MyConn=new SqlConnection();
MyConn.open();
string str="insert into [user] values('大馬','2568956','男','1985-5-9','這是測試')";
SqlCommand cmd = new SqlCommand(str,MyConn);
cmd.ExecuteNonQuery();
4. 如何查看頁面上正在執行的sql語句的完整語句
請參照以下 sql 語句,本腳本適用sql 2005 及以上版本
SELECT[Spid]=session_id,
ecid,
[Database]=DB_NAME(sp.dbid),
[User]=nt_username,
[Status]=er.status,
[Wait]=wait_type,
[IndivialQuery]=SUBSTRING(qt.text,
er.statement_start_offset/2,
(CASEWHENer.statement_end_offset=-1
THENLEN(CONVERT(NVARCHAR(MAX),qt.text))
*2
ELSEer.statement_end_offset
END-er.statement_start_offset)
/2),
[ParentQuery]=qt.text,
Program=program_name,
hostname,
nt_domain,
start_time
FROMsys.dm_exec_requestser
INNERJOINsys.sysprocessesspONer.session_id=sp.spid
CROSSAPPLYsys.dm_exec_sql_text(er.sql_handle)ASqt
WHEREsession_id>50--Ignoresystemspids.
ANDsession_idNOTIN(@@SPID)
5. 怎麼在頁面直接執行SQL語句
怎麼在頁面直接執行SQL語句???
在你安裝完sql 2000 之後
開始->所有程序->Microsoft Sql Server->查詢分析器 輸入相應的資料庫名稱(如果忘了 可以進入 開始->所有程序->Microsoft Sql Server->伺服器管理查看) 用戶名 密碼就可以進入 在這里可以進行sql語言的編譯 和 執行
6. 如何在jsp中執行多條sql語句
jsp同時執行多條sql,需要封裝成存儲過程,否則效率很低,甚至會引起性能問題。
jsp觸發後台java調用存儲過程的例子:
進行調用的詳細代碼:
try{
int age = 39;
String poetName = "dylan thomas";
CallableStatement proc = connection.prepareCall("{ call set_death_age(?, ?) }");
proc.setString(1, poetName);
proc.setInt(2, age);
cs.execute();
}catch (SQLException e){ // ....}
傳給prepareCall方法的字串是存儲過程調用的書寫規范。它指定了存儲過程的名稱,?代表了需要指定的參數。
7. 在SQL Server2005中如何運行SQL語句
1、首先打開SQL Server 軟體,然後,單擊圖中的「資料庫」前面的「+」號,展開資料庫。
8. 如何在一個JSP頁面里執行兩條sql查詢語句
這算哪門子的規定?怎麼不可以?除非你把連接給關閉了。實在不行,就做批量操作,反正你這是簡單的JDBC!
9. 如何直接執行SQL語句
方法/步驟
首先打開我們的SQL2005,還是那個經典的頁面,有些時候我們安裝資料庫的時候會出現一些錯誤,通常情況下是由於與我們的系統不兼容造成的,建議安裝高版本
好了,我們開始今天的教程,我們點擊連接我們的本地資料庫,如下圖所示
下圖是我們登陸上本地資料庫之後的界面。
我們找到我們的「新建查詢」,SQL2005上是在左上角,如下圖所示,我們直接點開
打開之後在右側就會出現 一個空白的區域,如下圖所示,這個空白的區域就是我們輸入SQL語句的地方
我們按照一定的規范把SQL語句輸入完整之後,我們就來運行一下,你可以直接點擊左上角的運行,也可以在空白區域 點擊右鍵 選擇執行。如下圖所示
10. java在jsp頁面如何直接執行sql
兩個簡單的jsp頁面,資料庫連接(我給你的是mysql資料庫連接示例,後面附sqlserver資料庫連接部分關鍵代碼)
首先是 獲取值頁面My.jsp 源碼:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'My.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<form action="Hp.jsp">
name:<input name="name" value="" type="text"></br>
password:<input name="password" value="" type="text"></br>
<input type="submit" value="button">
</form>
</body>
</html>
處理頁面 Hp.jsp 源碼:
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'Hp.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<%
Connection con = null;
Statement stm = null;
String url = "jdbc:mysql://localhost:3306/數據名稱";//資料庫名稱就是你的資料庫名字
String driver = "com.mysql.jdbc.Driver"; //驅動類位置
String username = "root"; //資料庫登錄名稱,此處寫上你的用戶名稱
String pwd = "root"; //資料庫登錄密碼,此處寫上你的登錄密碼
try
{
Class.forName(driver);
con = DriverManager.getConnection(url, username, pwd); //創建Connection連接對象
stm = con.createStatement(); //創建Statement 命令執行對象
}
catch (ClassNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String name=request.getParameter("name"); //獲取傳過來的名稱
String password=request.getParameter("password");//獲取傳過來的密碼
String sql="insert into user(name,password) values("+name+","+password+")";//資料庫添加一條記錄sql語句
int temp=stm.executeUpdate(sql);
if(temp>0)
{
out.print("添加成功");
}
else
{
out.print("添加失敗");
}
//關閉資料庫連接
stm.close();
con.close();
%>
</body>
</html>
注意 連接不同資料庫要導入不同的資料庫驅動包 你要導入才行啊
附 sqlserver資料庫連接 部分關鍵代碼:
private static Connection con = null;
private static Statement stm = null;
private static String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=資料庫名稱";
private static String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";//與mysql有所不同
private static String username = "sa";//默認用戶
private static String pwd = "123"; //密碼
static {
try {
Class.forName(driver);
con = DriverManager.getConnection(url, username, pwd);
System.out.print("連接成功!");
stm = con.createStatement();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}