WPF(Windows Presentation Foundation)是一种用于创建桌面应用程序的用户界面框架,而C#是一种常用的面向对象编程语言。将两个文本框的值添加到SQL数据库表中,可以按照以下步骤进行:
以下是一个简单的示例代码:
using System;
using System.Data.SqlClient;
using System.Windows;
namespace WpfApp
{
public partial class MainWindow : Window
{
private string connectionString = "Data Source=YourServer;Initial Catalog=YourDatabase;User ID=YourUsername;Password=YourPassword";
public MainWindow()
{
InitializeComponent();
}
private void AddToDatabase_Click(object sender, RoutedEventArgs e)
{
string value1 = TextBox1.Text;
string value2 = TextBox2.Text;
try
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
string sql = "INSERT INTO YourTable (Column1, Column2) VALUES (@Value1, @Value2)";
using (SqlCommand command = new SqlCommand(sql, connection))
{
command.Parameters.AddWithValue("@Value1", value1);
command.Parameters.AddWithValue("@Value2", value2);
command.ExecuteNonQuery();
}
}
MessageBox.Show("Values added to the database successfully.");
}
catch (Exception ex)
{
MessageBox.Show("Error: " + ex.Message);
}
}
}
}
请注意,上述代码中的YourServer
、YourDatabase
、YourUsername
和YourPassword
应替换为实际的数据库连接信息。YourTable
应替换为要插入数据的目标表名。
这是一个基本的示例,实际应用中可能需要进行更多的错误处理、数据验证和安全性措施。另外,为了提高性能和可维护性,可以考虑使用ORM框架(如Entity Framework)来处理数据库操作。
关于WPF、C#、SQL数据库和相关技术的更多信息,可以参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云