我的IIS能运行aspx文件
但下边的aspx就不行,应该是数据连接的问题吧?下边的代码里是连接数据库的,但我好象没设啊。
我如何建立一个数据库呢?在那?
是不是在"控制面版"-"管理工具"-"数据源 (ODBC)"里?
具体怎么操作呢?这个问题已困了我N天了。
这里居然没关于这样的帖子。
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SQL" %><script language=”VB” RunAt=”Server”>

  Dim objConn as SQLConnection = New ADOConnection("server=localhost;uid=sa;pwd=;database=pubs;")  objConn.Open()  '打开数据链路

</script>

解决方案 »

  1.   

    你sql server 2000装了没?
    不要告诉我你没装
      

  2.   

    使用VS的向导创建SQLConnection,根据提示连接数据库,系统生成的
    ConnectionString就是正确的连接字符串
      

  3.   

    sql2000 装好了。
    但只有"查询分析器"
          "导入和导出数据"
          "客户端网络实用工具"
          "联机丛书"
          "企业管理器"
          "事件探查器"
          "在 IIS 中配置 SQL XML 支持"
    具体哪个呢?如何操作?
      

  4.   

    数据库连接字符串大全,请参见如下网站:http://www.connectionstrings.com/
      

  5.   

    dim cn as new sqlconnection("server=localhost;database=pubs;uid=sa;pwd=;")
    cn.open
      

  6.   

    localhost是指本機,你的SQL Server是裝在本機嗎
      

  7.   

    to ny_nicholas():
    SQL Server是装在本机的。
    to wangrenda(浪人)
    "企业管理器"里只有"新建 SQL Server组"和"新建 SQL Server注册"
      

  8.   

    我同意 hbzxf(阿好) 的意见,如果你对连接字符串的参数以及数据库不熟悉的话,就应该用VS的向导去按部就班的建立连接.
    至于你说的odbc数据源,你完全可以不用它(因问你已经装了sql server,所以用sql数据提供者就可以了)
      

  9.   

    Public Sub InsertRow(myConnectionString As String)
        ' If the connection string is null, use a default.
        If myConnectionString = "" Then
            myConnectionString = "Initial Catalog=Northwind;Data Source=localhost;"
        End If
        Dim myConnection As New SqlConnection(myConnectionString)
        Dim myInsertQuery As String = "INSERT INTO Customers (CustomerID, CompanyName) Values('NWIND', 'Northwind Traders')"
        Dim myCommand As New SqlCommand(myInsertQuery)
        myCommand.Connection = myConnection
        myConnection.Open()
        myCommand.ExecuteNonQuery()
        myCommand.Connection.Close()
    End Sub 'SelectSqlClientSrvRows
      

  10.   

    打开企业管理器,在其中创建数据库,设计表等,逐个展开过程如下:Microsoft SQL Servers——SQL Server组——(Local)(Window NT)——数据库鼠标右键——选新建数据库...
      

  11.   

    1.程序中用到的连接器是ADO.net而不是ODBC
    2.程序中用到的数据库——“pubs”是sql服务器中内置的示例数据库,所以你不需要自己创建数据库。所以问题不在数据库上。
    3.如果你要创建数据库,应该使用企业管理器,然后新建数据库、数据表等等,很容易操作。而且还有数据库向导,你可以根据向导一步一步地建立数据库。
    4.如果你要在程序中动态的生成数据库,可以采用写Sql 代码,具体内容才考msdn——建议多看该帮助,内容丰富哦
      

  12.   

    "企业管理器"---"SQL Server组"---"(Local)(Window NT)"--"数据库"--然后用你的右手点击一下鼠标右键..记住是右键哦.. :P 然后在弹出的右键菜单里面点"新建数据库"---在"常规"---"名称(N):"里面输入你要的数据库名称.其他的你去参考下"联机丛书".