⑴ sqlServer 2005 安裝的錯誤問題
這個問題我也碰到過,什麼辦法都試過,最好重新裝系統,
先安裝 visual Studio ,在安裝 SQL Server 2005 ,因為 visual Studio 中有SQL Server 2005 的配置環境,這樣才會安裝好 SQL
⑵ sqlserver裡面取當前時間怎麼向前推三個月數據
這個看你用的什麼資料庫,還有你的自動是什麼數據類型:
比如oracle,日期類型:
select * from tablea where datecol between add_months(trunc(sysdate(),-3) and trunc(sysdate()
如果是sqlserver
select * from tablea where datecol between dateadd(mm,-3,getdate()) and getdate();
⑶ jdbc為什麼用oracle的驅動可以連接sqlserver的資料庫
前期准備,具體包括
1]
下載安裝SQL Server(本文以SQL Server 2012為例)
2]
下載Microsoft JDBC Driver for SQL Server
3]
下載並且安裝集成開發環境 Eclipse IDE for Java EE Developers(可選)
准備用於查詢的資料庫和數據表
打開SQL Server Manage Studio打開SQL Server 2012
新建一個名為UniversityDB的資料庫
新建一個名為course的表並且插入如下記錄
⑷ SQL求和問題
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.CallableStatement"%>
<%@page import="java.sql.Types"%>
<%
String sql = "select sum(b) from a";
//這是添加驅動,一定要先把驅動包導入到工程名/webroot/WEB-INF/lib這個文件夾下。
Class.forName("net.sourceforge.jtds.jdbc.Driver");
//注意這一段是連接資料庫,我用的是sqlserver,你要根據自己的資料庫來進行修改
Connection con = DriverManager.getConnection(
"jdbc:jtds:sqlserver://localhost/study", "sa", "123");
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sql);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<%
rs.next();
out.println("<h1>"+rs.getString(1)+"</h1>");
%>
</body>
</html>
<%
con.close();
%>
另外說明,把資料庫的連接寫在jsp頁面中不是一種好的編程習慣,應該把這些功能模塊進行分割,降低耦合性。建議使用MVC方式。
⑸ 用web+SQLserver+jsp編寫登錄界面。要求有驗證
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%>
<html>
<head>
<title>人事管理系統登錄界面</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style type="text/css">
<!--
.STYLE3 {font-size: 24px}
-->
</style>
</head>
<%
String career=request.getParameter("career");
String usernum=request.getParameter("usernum");
String password=request.getParameter("password");
String sql="";
if(career=="管理員")
sql="select * from secret where eno='"+usernum+"' and sec='"+password+"'";
else
sql="select * from password where eno='"+usernum+"' and pwd='"+password+"'";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=J2EE", "sa", "123456");
PreparedStatement pstmt = conn.prepareStatement();
ResultSet rs = pstmt.executeQuery(sql);
if(career=="管理員"&&rs!=null)
request.sendRedirect("management.jsp");
else if(career=="普通用戶"&&rs!=null)
request.sendRedirect("common.jsp");
else
{
PrintWriter out = response.getWriter();
out.write("<script>alert('登陸失敗!')</script>");
request.sendRedirect("manager.jsp");
}
%>
⑹ HTML ,SQLServer 都是什麼
HTML全名是"HyperText Markup Language(超本文標記語言)",目前是由W3C協會來負責制定標准,HTML是構成網頁最「基本」的要素,透過各種不同的標簽的描述,我們就可以使文件在瀏覽器上以各種不同的方式呈現出來.
SQLServer 是一種資料庫編程軟體。