当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 从sql server 表读取数据到datalist,有varchar(1000)字段,内容有分段,在datalist显示出来时变成不分段,如何解决. ......
    摘要: 在数据库中已经建立了外键关系; 在程序中执行删除操作的时候,是否还要通过编码执行级连删除?数据库可以自动执行吗? 例如:a是主表,b是明细表,在程序中删除主表的一条记录,明细表的数据是否要通过程序执行删除? ......


rst.field.type

用ado联的SQL   SERVER数据库  
  我现在要得出一张表的每个字段的数据类型  
  对于记录集rst,rst.field.type出的结果是200,而不是varchar,请问如何解决???  
 

NO.1   作者: lihonggen0

rst.field.type返回的是一个数值,建议做一个对应关系的函数,象这样  
   
   
  *********************************************************  
  *   名称:FieldType  
  *   功能:返回字段类型  
  *   用法:FieldType(nType   as   integer)  
  *********************************************************  
    Function   FieldType(nType   As   Integer)   As   String  
          Select   Case   nType  
                  Case   128  
                          FieldType   =   "BINARY"  
                  Case   11  
                          FieldType   =   "BIT"  
                  Case   129  
                          FieldType   =   "CHAR"  
                  Case   135  
                          FieldType   =   "DATETIME"  
                  Case   131  
                          FieldType   =   "DECIMAL"  
                  Case   5  
                          FieldType   =   "FLOAT"  
                  Case   205  
                          FieldType   =   "IMAGE"  
                  Case   3  
                          FieldType   =   "INT"  
                  Case   6  
                          FieldType   =   "MONEY"  
                  Case   130  
                          FieldType   =   "NCHAR"  
                  Case   203  
                          FieldType   =   "NTEXT"  
                  Case   131  
                          FieldType   =   "NUMERIC"  
                  Case   202  
                          FieldType   =   "NVARCHAR"  
                  Case   4  
                          FieldType   =   "REAL"  
                  Case   135  
                          FieldType   =   "SMALLDATETIME"  
                  Case   2  
                          FieldType   =   "SMALLMONEY"  
                  Case   6  
                          FieldType   =   "TEXT"  
                  Case   201  
                          FieldType   =   "TIMESTAMP"  
                  Case   128  
                          FieldType   =   "TINYINT"  
                  Case   17  
                          FieldType   =   "UNIQUEIDENTIFIER"  
                  Case   72  
                          FieldType   =   "VARBINARY"  
                  Case   204  
                          FieldType   =   "VARCHAR"  
                  Case   200  
                          FieldType   =   ""  
          End   Select  
  End   Function  
 


    摘要: 好像getadaptsinfo中得到的description只是驱动名而已 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE