⑴ 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 是一种数据库编程软件。