首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 小弟,今日asp.net连接sql server 2000 时出现连接不上,急啊!!!!
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xuancheng0563
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-05-25 14:43:15 楼主
    代码如下:请各位大侠看看,帮帮忙。


    <%@ Page Language="VB" Debug="true" %>
    <%@ import Namespace="System.Data" %>
    <%@ import Namespace="System.Data.SqlClient" %>
    <script runat="server">

        sub page_load(sender as object , e as eventargs)
            const str = "connection opened" + "+command created"
            dim cn as string
            dim cnn as SqlClient.SqlConnection
            dim cmd as New SqlClient.SqlCommand
            dim intCount as int16
       
            cnn = New SqlClient.SqlConnection
            cnn.ConnectionString = "Driver={sql Server};server = sa;uid = Sa;pwd = sa;DataBase = {c:\Program Files\Microsoft SQL Server\MSSQL\Data\cc}"
            cnn.open()
            MsgBox(str)
       
            cmd = cnn.CreateCommand()
            cmd.CommandText = "update products set productname='奔驰'  where id = 001"
            intCount = cmd.ExecuteNonQuery()
            lbl.text = intCount.toString()
            cnn.Close()
            cnn = nothing
        end sub

    </script>
    <html>
    <head>
    </head>
    <body>
        <form runat="server">
            <div align="center">
                <asp:Label id="lbl" runat="server"> </asp:Label>
            </div>
            <!-- Insert content here -->
        </form>
    </body>
    </html>
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ouybin1988
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-25 15:32:321楼 得分:0
    DataBase = {c:\Program Files\Microsoft SQL Server\MSSQL\Data\cc}" 
    在asp.net里应该是数据库名 比如pubs

      cmd = cnn.CreateCommand()
    应该是cmd.connection=cnn
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hery2002
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 2

      2

    发表于:2008-05-25 15:34:262楼 得分:0
    cmd = cnn.CreateCommand()
    --> cmd.connection = cnn.
    字符串参考
    www.connectionstrings.com
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sweetsoft
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-25 18:35:233楼 得分:0
    这句话应该为:cnn.ConnectionString = "server = 服务器的地址;uid = Sa;pwd = sa;DataBase = 服务器器上数据库的名称"
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hackerxxw
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-25 18:59:344楼 得分:0
    SQL 2000 用.net连接  还有这种方式??

    一般用这种好像就可以了
    C# code
    SqlConnection con=new SqlConnection("server=.;database=yy;uid=sa;pwd=;"); //然后用这个con就可以连接到数据库进行处理了
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved