java鏈接sqlserver
1 建立 Dynamic Web Project項目
在WebContent/WEB-INF/lib中添加sqljdbc42.jar
2 在class文件裏鏈接數據庫
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;databaseName = text";
String a = "sa";
String b = "admin";
Connection conn=DriverManager.getConnection(url,"sa","admin");
PreparedStatement pstat = conn.prepareStatement(sql);
ResultSet rs = pstat.executeQuery();
---------------------------------------------------------
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery(sql);
Spring中鏈接sqlserver
1 添加sqljdbc.jarjiabao
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.2</version>
</dependency>
2 在配置文件中鏈接數據庫(application.yml)
spring:
datasource:
url: jdbc:sqlserver://localhost:1433;DatabaseName=practice
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
username: sa
password: admin
3 操做數據庫
@Autowired
JdbcTemplate jdbcTemplate;
public List<StudentBean> getStudentByRubric(String id){
List<StudentBean> user = jdbcTemplate.query("select * from Student where rid ='"+id+"'",
new BeanPropertyRowMapper<StudentBean>(StudentBean.class));
return user;
}
4 idea中有數據庫插件能夠將Microsoft SQL Server Management Studio 17中須要操做的數據庫導入idea
Database->new->Data Source->Microsoft SQL Server->Port(1433),Instance(數據庫名)->Test Connection
C#鏈接sqlserver
1 加載數據庫
工具->鏈接數據庫->Microsoft SQL Server (SqlClient)->服務器名(登陸Microsoft SQL Server Management Studio使得服務器名稱)->其餘操做
2 鏈接數據庫
using System.Data.SqlClient;
string url = 服務器資源管理器->數據鏈接->屬性->鏈接字符串
SqlConnection conn = new SqlConnection(url)
3 操做數據庫
string sql = "select * from table";
SqlCommand cmd = new SqlCommand(sql, conn)
conn.Open();
cmd.CommandType = CommandType.Text;
SqlDataReader re = cmd.ExecuteReader();
---------------------------------------------------------------
cmd.CommandType = CommandType.Text;
result = cmd.ExecuteNonQuery();
QT鏈接數據庫
1 建立ODBC
打開ODBC數據資源管理程序->添加->SQL Server->服務器(登陸SSMS的服務器名稱)->選擇登錄的類型->選擇要添加的數據庫
2 鏈接ODBC
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
QString dsn = QString::fromLocal8Bit(建立SQL Server ODBC的名稱);
db.setHostName("127.0.0.1");
db.setDatabaseName(dsn);
db.setUserName("sa");
db.setPassword("admin");
db.open();
3 操做數據庫
QSqlQuery query(db);
query.exec("select * from Student");
db.close();