关库里字段的设置了. 如有一个Paradox库文件,*.DB 
里面有一栏目属性为: 学生学号  Default value 为空 请问用代码把Default value值改成 2009004  应该怎么去实现呢. 望各位多多指教,发代码上来调试. 小弟感激不尽.

解决方案 »

  1.   

    又是火龍哥太好了.名字:学生.DB
    里面有:  姓名    学号    性别      年龄      ………………          要把学号的Default value改成
                      2009004
      

  2.   

    如果是sql server的 话好办,桌面数据库还没找到方法,还是手动改库吧,或者你在插入数据时,给字段写上值吧(这也不麻烦,而且好纠错),太多的依赖默认值也会出很多问题的
      

  3.   

    太久没有用paradox,已经生疏了。建议手工改数据库结构
      

  4.   

    别用paradox了,都被淘汰了,移植起来很麻烦。
    还不如Access来得方便。
      

  5.   

    如果你能够修改程序,你可以在增加的位置添加代码为其赋值:
    TAble1.FieldByName('学生学号').AsString := '2009004';
    同样能够达到付给默认值的效果。paradox资料实在找不到了。
    CREATE TABLE "employee4.db"
    (
    LAST_NAME CHAR(20),
    FIRST_NAME CHAR(15),
    SALARY NUMERIC(10,2) default 100.25,
    DEPT_NO SMALLINT,
    PRIMARY KEY(LAST_NAME, FIRST_NAME)
    )
    使用上述方法创建表成功了,但默认值并不成功。