.net framework 2.0 连接sqlserver 2000 存入数据库数据实例
时间: 2024-01-07 15:05:05 浏览: 134
ASP.NET 2.0与数据库连接范例
以下是一个简单的示例代码,用于连接 SQL Server 2000 数据库并将数据存入数据库中:
```csharp
using System;
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
// 定义连接字符串
string connectionString = "Data Source=<server_name>;Initial Catalog=<database_name>;User ID=<user_id>;Password=<password>";
// 创建连接对象
SqlConnection connection = new SqlConnection(connectionString);
try
{
// 打开连接
connection.Open();
// 定义 SQL 语句
string sql = "INSERT INTO <table_name> (column1, column2, column3) VALUES (@value1, @value2, @value3)";
// 创建命令对象
SqlCommand command = new SqlCommand(sql, connection);
// 添加参数
command.Parameters.AddWithValue("@value1", "value1");
command.Parameters.AddWithValue("@value2", "value2");
command.Parameters.AddWithValue("@value3", "value3");
// 执行命令
int result = command.ExecuteNonQuery();
Console.WriteLine("成功插入 {0} 条记录。", result);
}
catch (Exception ex)
{
Console.WriteLine("发生错误:{0}", ex.Message);
}
finally
{
// 关闭连接
connection.Close();
}
Console.ReadKey();
}
}
```
注意替换代码中带尖括号的参数为实际的值,例如 `<server_name>` 应该替换为 SQL Server 2000 数据库的服务器名称,`<database_name>` 应该替换为数据库名称等。另外,代码中的 `<table_name>` 应该替换为实际的表名,`column1`、`column2`、`column3` 应该替换为实际的列名。
阅读全文