.NET (C#) 程式碼範例
這裡是使用 C# 語言撰寫的連接到 SQL 資料庫的程式片段。這個範例使用 System.Data.SqlClient 命名空間中的類別來建立與 SQL Server 資料庫的連接。
csharp
複製程式碼
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
// 定義 SQL Server 的連接字串
string connectionString = "Server=your_server_address;Database=your_database_name;User Id=your_username;Password=your_password;";
// 建立 SQL 連接物件
SqlConnection connection = new SqlConnection(connectionString);
try
{
// 開啟資料庫連接
connection.Open();
Console.WriteLine("資料庫連接成功");
}
catch (Exception ex)
{
// 捕捉連接錯誤
Console.WriteLine("資料庫連接失敗: " + ex.Message);
}
finally
{
// 關閉資料庫連接
if (connection.State == System.Data.ConnectionState.Open)
{
connection.Close();
Console.WriteLine("資料庫連接已關閉");
}
}
}
}
Java 程式碼範例
這裡是使用 Java 語言撰寫的連接到 SQL 資料庫的程式片段。這個範例使用 java.sql 套件中的類別來建立與 SQL Server 資料庫的連接。
java
複製程式碼
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnection {
public static void main(String[] args) {
// 定義 SQL Server 的連接字串
String url = "jdbc:sqlserver://your_server_address;databaseName=your_database_name";
String user = "your_username";
String password = "your_password";
Connection connection = null;
try {
// 建立 SQL 連接物件
connection = DriverManager.getConnection(url, user, password);
System.out.println("資料庫連接成功");
} catch (SQLException e) {
// 捕捉連接錯誤
System.out.println("資料庫連接失敗: " + e.getMessage());
} finally {
// 關閉資料庫連接
if (connection != null) {
try {
connection.close();
System.out.println("資料庫連接已關閉");
} catch (SQLException e) {
System.out.println("關閉資料庫連接失敗: " + e.getMessage());
}
}
}
}
}
這兩個範例展示了如何在 C# 和 Java 中連接到 SQL 資料庫。請根據您的需求選擇合適的語言和方法來實現資料庫連接。