还有个问题
字段名称   类型    长度  是否为KEY  默认值  isnull  意义
id      varchar    10   yes                no     编号
那个是否为KEY是什么意思,还有isnull是什么意思?
小弟是初学习者还请大家不惜赐教!谢谢!

解决方案 »

  1.   

    是否为key就是主键 isnull 是是否可以为空(NULL)
      

  2.   

    不要在ODBC中加了,cn.open "provider=sqloledb;server=192.168.0.115;database=dorm314;uid=sa;pwd=1234"这样九可以了
      

  3.   

    谢谢大家!
    不过大家都好象漏掉了那个*.sql的文件没说呀。
    同时我的sql_server2000没有设置sa,我是用的windows验证,ASP连接数据库时我是否应该把用户名写成是我的2000操作系统的登陆名称和密码呢?
      

  4.   

    to:jsboy (自由自在) 
    1.是否还要在本地机器上的ODBC上添加SQL数据库?
    如果你想通过ODBC来连接client和sql server,你可以通过控制面板中ODBC的配置中添加DNS的连接,再ASP建立ODBC的连接,或通过OLEDB连接
    constr="driver={SQL Server};server=servername;uid=sa;pwd=;database=databasename"
    set conn = server.createobject("adodb.connection")
    2.是否还要写个比如*.sql的文件?同时*.sql的文件有什么用?如果要写这个文件请问怎么写?
    *.sql是可以再SQL SERVER中执行的脚本文件,主要的目的是将一些相关联的事务放在一起执行,你也可以将*.SQL文件写成SQL SERVER的stored procedure,在SQL SERVER上经过预编译,在SQL SERVER启动是加载到memory,这样ASP调用该SP,会提高APPLICATION的效率.
    3.那个是否为KEY是什么意思,还有isnull是什么意思?
    KEY是关键字,有PK(主键) 和FK(外键)的区分.你可以在BOL查询.
    ISNULL是说明该列是否可以为空值.
      

  5.   

    *.sql是sql语句,用来创建SQL SERVER数据表、事务等等的,你可以用记事本打开看看
      

  6.   

    to:leimin(黄山光明顶)
    谢谢!
    同时我的sql_server2000没有设置sa,我是用的windows验证,ASP连接数据库时我是否应该把用户名写成是我的2000操作系统的登陆名称和密码呢?
      

  7.   

    *.sql是数据库脚本文件;
    你用asp进行的数据库连接如果不是通过数据源连接的,就没必要在odbc中建立了;
    那个是否为KEY就是这个字段是否为主键,主键的作用你可以查帮助信息;
    isnull是该字段是否允许有空值。
      

  8.   

    谢谢大家,其他的没什么问题了,现在还剩下这一个问题了,早解决早给分哦!
    我的sql_server2000没有设置sa,我是用的windows验证,ASP连接数据库时我是否应该把用户名写成是我的2000操作系统的登陆名称和密码呢?
      

  9.   

    这我就不知道了,在VB中是不用的,VB中可以用TRUSTEDCONNECTION=TRUE你也可以在你的SQLSERVER中加入数据库认证方式啊,很简单的啊