第一个问题,存储数据:
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、雅安服务器托管、营销软件、网站建设、祥符网站维护、网站推广。
使用SqlCommand(如果是Sql的):
Using
cmd
As
New
SqlCommand()
cmd.Connection
=
new
SqlConnection("server=.;database=数据库名;integrated
security=sspi")
cmd.Connection.Open()
cmd.CommandText=string.Format("Insert
into
表名字
Values('{0}','{1}'",您的第一个字符串变量,第二个字符串变量【如果是数值类型的,不要在索引前加单引号了】)
cmd.NonExecuteQuery();
'获取数据
SqlDataAdapter
adapter
=
new
SqlDataAdapter(cmd);
cmd.CommandText="select
*
from
表"
DataTable
dt
=
new
DataTable()
adapter.Fill(dt)
DataGridView.DataSource
=
dt
End
Using
你这段代码里面有两个问题:
1.连接字符串不对,既然是在项目里面新建的数据库,那么在新建的时候它应该有一个数据源配置向导提示你创建一个数据集,这里面你可以不用它的数据集,但是你可以在这里获得连接字符串,比如,datasource不应该是localhost,而应该是 .\SQLEXPRESS,等等,字符串太长,我本机也没有安装开发工具, 你可以在 工具-连接到服务器里面调出 “服务器资源管理器”,这里可以添加一个数据连接,你可以在各连接的“属性”里面把连接字符串 拷贝出来。
2.既然是用command执行,那么你的connection肯定要先open,或者connect起来啊,这个你在你的con 里面打个“.”自动会有提示能看到的
做程序要多试,这样基础的问题不用上google,baidu,自己试就能试出来
1、开始--》所有程序--》Microsoft Visual Studio 2008 R2--》配置工具--》SQL server配置管理器
2、然后打开配置管理器,查看图中的服务是否开启了。如果没有开启,就把相应的服务开启。
3、进行连接,此时已经已经不再报错了。
注意:第一步中的是sql server配置管理器而不是reporting service 配置管理器。