【发布时间】:2011-03-22 11:04:51
【问题描述】:
我正在使用 WinForms 和 C# 访问我的网站上的 SQL Server 2008,该网站由 winhost.com 托管。
我正在使用以下代码连接数据库,这是我自己想出来的:
try
{
SqlConnection scon = new SqlConnection(
"My ConnectionString Info is in here.");
scon.Open();
MessageBox.Show(scon.Database);
cd = true;
}
catch (Exception exception)
{
MessageBox.Show(exception.Message + "\n" + exception.StackTrace);
}
而且它每次都完美地连接到数据库。所以,我遇到的麻烦是(我在 winhost 服务器上的数据库是空白的。)向其中添加行和列,所以我可以稍后添加信息......我想为此使用 LINQ。
我在网上看到了很多 tuts,但他们似乎都非常倾向于使用本地数据库然后上传它!或者使用服务!但我想做的只是建立一个连接,然后发送一个命令,就像这样:
- 与远程 SQL 建立连接 服务器。
- 添加行/列。
- 终止连接。
...稍后:
- 建立连接。
- 稍微搜索一下 X 行中的内容。
- 获取第 X 行匹配的值。
- 终止连接。
非常感谢您对此提供的帮助。我知道这是可以做到的。我知道我以前看过这方面的文章,但那是去年的事,那时我不需要访问数据库。
MSDN、WindowsCLient 和 Google 在尝试获取我这次需要的信息时被证明是无用的。
谢谢
【问题讨论】:
标签: c# sql-server winforms linq