准备了一堆的工具书,正准备全力学习asp.net  +sql server
没想到第一页,就出个问题...弄了24小时了..BAIDU,GOOLE,MSDN,CSDN   查得我头晕眼花.
问题可能非常简单,但我就是找不到怎么解决:(
我在使用sqldatasource控件时,怎么也连不上数据库...我的数据库服务器名填的是kiss,后来发现改为kiss\sqlexpress就可以连上数据库了...但是,下面选择数据库时根本就没有我建立的数据库:testDB.只有那几个默认的数据库...唉..

解决方案 »

  1.   

    你建立的数据库在 sqlexpress ?
    你在哪里建的?
      

  2.   

    我也不知道sqlexpress是什么.我建立的数据库服务器是kiss,数据库名是testDB.
    sqlexpress是asp.net项目中所说的创建的数据库实例的名称.
      

  3.   

    你在哪里建??
    数据库版本???
    machineName\sqlexpress是vs2005自带的学习版的sql2005的实例。
      

  4.   

    装VS的时候,同时也会装上SQLEXPRESS2005,好象是个基础版,什么功能都不全呢,建议装一个自己的SQL SERVER.
      

  5.   

    sqlexpress是vs2005自带的学习版的sql2005的实例。你建立的数据库明显就和这个不在同一个目录嘛,你可以这样把路径改为sqlserver的,之后再连接
      

  6.   

    给人家点儿鼓励嘛...
    Sql Express 不常弄喔,一般都是Sql 2000/2005之类的...
    装那个啦.....
      

  7.   

    你可能在安装SQL时设置了执行个体
      

  8.   

    不使用 vs 2005 的 sqlexpress 用  sql server  2000
      

  9.   

    你不写数据库名,写上local或打个.试试
    还有你这问题和华为跳楼有什么联系?
      

  10.   

    sqlexpress是vs2005自带的学习版的sql2005的实例。好好去学吧
      

  11.   

    楼主应该是装了vs2005后又装了SQLSERVER2000,VS2005自带了一个SQLEXPRESS,平时默认使用的数据库是来自
    SQLEXPRESS的,而默认安装的话,这个数据库中是没有安装实例的,所以你看不到数据库,这个服务器名
    应该是 (name)\sqlexpress;而你的数据库是在SQLSERVER2000中建立的,所以数据库服务器名应该是(name)。
     
      

  12.   

    去这里看看  www.connectionstrings.com
      

  13.   

    安装 sql express management studio 试试, 下载地址 http://www.microsoft.com/downloads/details.aspx?FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cn如果还有其他 express 问题,可以联系我  [email protected]