编程点滴,目前主要研究Android

对待生活,应该怀着一颗感恩的心

首页 新随笔 联系 订阅 管理
  102 随笔 :: 16 文章 :: 258 评论 :: 18万 阅读
今天下午没课,又在玩电脑了,想起昨天没解决的问题,心里有点不爽,遇到问题就要解决嘛^_^。

我把昨天装的study实例卸载了,仔细研究了一下自述文件,按照里面的说明,我在C盘根目录新建了一个名为 MSDELog.log 的日志文件,然后在命令提示行中键入“Setup SAPWD=chengbo /L*v C:/MSDELog.log SECURITYMODE=SQL”安装结束后发现日志文件的最后记录着安装成功,那么应该就行了吧。到start - > Administrative Tools - > Services,将MSSQLSERVER这个服务启动,重启电脑后就发现右下角有SQL Server Service Manager的图标了,绿色的,说明它正在运行。

安装是成功了,但是却没有Northwind数据库,上网搜索了一番,在MSDN发现了解决方法, 原来MSDE不自带Northwind等范例数据库,按照说明我下载了mfc_database_DBSampUtil.exe,解压后得到三个文件:northwind.sql、pubs.sql、SampDBInstall.exe。双击SampDBInstall.exe,在Server后的TextBox中填入(local)点OK就开始装了。成功后打开VS.Net,在服务器资源管理器里的SQL Server中找到了刚才安装的Northwind和pubs数据库,现在来测试测试是否正常。 新建一个WebForm,在cs文件中用以下代码更改Page_Load方法:
  private void Page_Load(object sender, System.EventArgs e)
    
{
      SqlConnection Conn 
= new SqlConnection("Server=(local);uid=sa;pwd=chengbo;Connection Timeout=5;database=northwind;");
      
try
      
{
        SqlDataAdapter da 
= new SqlDataAdapter("SELECT FirstName, LastName FROM Employees", Conn);
        DataSet ds 
= new DataSet();
        da.Fill(ds);
        DataGrid1.DataSource 
= ds;
        DataGrid1.DataBind();
      }

      
catch(Exception ex)
      
{
        Response.Write(ex.ToString());
      }

    }

按F5后启动浏览器,显示的是下面的表格:

FirstName

LastName

Nancy

Davolio

Andrew

Fuller

Janet

Leverling

Margaret

Peacock

Steven

Buchanan

Michael

Suyama

Robert

King

Laura

Callahan

Anne

Dodsworth

一切正常,搞定! 希望这篇文章对遇到相同问题的朋友有所帮助。

posted on   chengbo  阅读(3538)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示