解决方案 »
- 帮我看看代码
- vs2005安装后在工具箱中找不到GridView控件
- asp.net获取远程计算机的系统日志,老是报拒绝访问
- 高分求一思路(进者有分)?
- 记住登陆状态
- 请问谁有 Windows 2003 Storage Server Edition R2 中文简体版 的序列号?
- XML编译器.....
- datagrid分页,如果最后一页只有一条,显示行的高度很不大,能不能把判断一下,如果记录太少,自动调整高度
- XP系统打开本地安全策略时提示:你没有权限执行此操作
- ==如何使VS.NET2005不使用虚拟目录...
- Asp.net MVC @Html.CheckBoxFor 问题求解答
- 关于EF线程内唯一的疑问
VS会自动配置连接字符串到web.config
谢谢。不过这样一来就是本地空数据库了。现在我数据库已经有了,而且有不少数据,在另外一个服务器上,ip地址是192.168.1.33,在vs2013服务器资源管理器里面也已经连接成功,就是页面后台连接语句不对,页面不能显示数据
string connectionString = "Data Source=192.168.1.3;Initial Catalog=data;User ID=sa;password=sa;Integrated Security=False";
string queryString = "select aa,bb,cc from table";
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(queryString, connection);
connection.Open();
……
2. 在程序中使用最基本的 SqlConnection 打开数据库连接。
const string SettingKey = "DbConnection";
var connectionString = ConfigurationManager.ConnectionStrings[SettingKey];using(var conn = new SqlConnection(connectionString))
{
using(var command = conn.CreateCommand())
{
conn.open();
command.CommandText = "Select top 20 * from userTable";
try
{
var reader = command.ExecuteReader();
// 在这里为读取数据逻辑
}
catch(SqlException e)
{
// 继续抛出异常,或是记录到 Log 中,甚至添加 Retry 逻辑。
}
finally
{
conn.Close();
} }
}