VS2013里面连接SQL 2012的语句怎么写?求助了 本帖最后由 ETJojo 于 2014-10-01 19:05:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接在App_Data(若没有,先创建一个)添加一个数据库,选择SQL Server,选择文件名,按照提示做即可。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(); …… 就是想在后台文件里直接引用web.config里面设置的数据库连接,比如,名字叫“SJLJ”,而不是直接写(string connectionString = "Data Source=192.168.1.3;Initial Catalog=data;User ID=sa;password=sa;Integrated Security=False";) 1. 在 web.config 中添加 ConnectionString 配置项。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(); } }} 就是想在后台文件里直接引用web.config里面设置的数据库连接,比如,名字叫“SJLJ”,而不是直接写(string connectionString = "Data Source=192.168.1.3;Initial Catalog=data;User ID=sa;password=sa;Integrated Security=False";)我写过几十个,没有出错的,你的是怎么错的呢? 谁有可以套程序的JS无限分类菜单 标签上显示数据库表中的一个字段 怎么才能让他不显示该字段前几个字符 .net 防止sql注入的问题 为什么AutoCompleteExtender的下拉框位置不对呢? 请教:自动显示 下拉菜单所选项对应的SQL表里其他字段的内容 SQL中以下语句那个执行效率最高? 问个关于三层架构开发的问题 100分送上!!!界面用StringBuilder写的,可以实现分页吗?痛苦中 用c#怎么连接sybase? 菜鸟请教! 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();
} }
}