易截截图软件、单文件、免安装、纯绿色、仅160KB

Spring配置的MS SQLSERVER 2008 JDBC连接


  不得不说的在 MS SQL SERVER 下的 JDBC 调用
 
今天下午,临时决定要再 MS SQL-SERVER  下配置 Spring 的数据源 DataSource 。但配置了半天,获取数据源仍不成功,我没有办法,找原因呗,只能写个列子测试下。先不管三七二十一,先上正确的例子再说。
看客如果想运行下面的代码,需要自己手工写个主函数调用,或者使用 JUnit 做个测试。如果这个例子运行成功,就说明不受机器环境影响,没有必要关闭防火墙和杀毒软件。
 
请注意,里面的红色字体,请换成实际SQL SERVER 服务器地址。【 dbc:sqlserver://localhost:1433】
即:
   (1)connectionUrl
    (2)String SQL = "SELECT [ID],[USER_ID],[NAME],[EMAIL] from [Z_MARK_MANAGE].[dbo].[USER]";
 上面2个你必须得换。
package com.wellhope.bob;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import com.microsoft.sqlserver.jdbc.SQLServerDriver;
/**
* @author Bob
*
*/
public class GetConn {


/**
* @param args
*/
public void getconn() {
// TODO Auto-generated method stub
// Create a variable for the connection string.
String connectionUrl = "jdbc:sqlserver://localhost:1433;database=Z_MARK_MANAGE;integratedSecurity=false;user=sa;password=wellhope;";

// Declare the JDBC objects.
Connection con = null;
Statement stmt = null;
ResultSet rs = null;

try {
// Establish the connection.
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection(connectionUrl);

// Create and execute an SQL statement that returns some data.
String SQL = "SELECT [ID],[USER_ID],[NAME],[EMAIL] from [Z_MARK_MANAGE].[dbo].[USER]";
stmt = con.createStatement();
rs = stmt.executeQuery(SQL);

// Iterate through the data in the result set and display it.
while (rs.next()) {

Sy


相关文档:

SQLSERVER 添加一个不可为空的字段

SqlServer 表中当之前有记录的时候发现表设计的不合理要加字段,
但是alter table Skating_Consumption add MemberCardId numeric(9)只能加可为空的字段,
解决办法,
第一、加个为空的字段
第二、更新表中记录这个字段为某个值
第三、再更改表字段为非空
语句
alter table Skating_Consumption add MemberCardId nu ......

JavaScript连接SqlServer并实现分页(二)

//总记录数
function sumRecord()
{
var conn= Server.CreateObject("ADODB.connection");
var rs= Server.CreateObject("adodb.recordset");
conn.open("PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=123456;DATABASE=test");
var sql = "select count(*) as RecordCount from baoming";
rs.open(sql, ......

access与SqlServer 之时间与日期及其它SQL语句比较

1、Datediff:
1.1算出日期差:
1.access:       datediff('d',fixdate,getdate())
2.sqlserver:    datediff(day,fixdate,getdate())
ACCESS实例:    select * from table where data=datediff('d',fixdate,getdate())
sqlserver实例: select * from ......

SQLSERVER附加错误代码823的处理


sqlserver附加数据库错误823的解决方案2008-10-13 15:06sqlserver附加数据库错误823的解决方案一、SQL-Server附加数据库时失败。
1、异常情况:服务器在正常运行的情况下突然断电,导致数据库文件损坏,具体表现是:数据库名后面有“(置疑)”字样。
2、异常分析:关于823错误的 SQL-SERVER 中的帮助:
=== ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号