c# - 如何使用组合框的存储值到 SQL 连接字符串?
问题描述
我已将组合框的输出存储到变量中:
var MyVariable = combobox.SelectedItem.ToString();
我的问题是如何将此变量用于 SQL 连接字符串?
string connectionString;
SqlConnection cnn;
connectionString = @"Data Source=DAYRMOTSTSQL05\SE;Initial Catalog=?;Integrated Security=True;";
cnn = new SqlConnection(connectionString);
cnn.Open();
cnn.Close();
我需要初始目录中的变量值,请帮我解决这个问题。
解决方案
using (var cnn = new SqlConnection($"Data Source=DAYRMOTSTSQL05\\SE;Initial Catalog={combobox.SelectedItem};Integrated Security=True;"))
{
cnn.Open();
} //using block will close the connection automatically, even if an exception is thrown
//The original code would have left the connection open if you had an exception
推荐阅读
- php - cURL -d 开关:如何在 guzzle 请求中使用它
- python - 如何在一个图上生成多个图,其中每个图都有不同的颜色?我可以将颜色图设置为标量变量数组吗?
- javascript - 从JS中的数组中删除值
- angular - 更改 URL 时未触发主题
- python - numpy结构化数组上的数组数学
- vue.js - 如何在 Vue 指令中删除使用 vnode.context.$on 创建的事件?
- python - 在 django 中运行非 views.py 的 python 文件
- maximo - 在 maximo 迁移管理器中创建包和部署到环境的自动化方式
- python - 使用 Pandas 中的自定义聚合函数在数据框中创建新列
- java - JSON 在值中返回插入符号 (^) 并在响应中返回 null