当然不是这一句我给你写一段法度榜样(c++Builder)Table *Table1; //定义一个TTable类变量Table1Table=new TTable(this);Table1->Active=false;Table1->DatabaseName="演习";Table1->TableName="dbName.dbf";TIndexOptions InxOption; //定义一个索引选项类变量Table1->FieldDefs->Add("出身日期",ftDate,0,false);Table1->FieldDefs->Clear();if(Table->Exists) Table->DeleteTable();//若数据库存在则删除数据库文件Table1->TableType=ttDBase; //定义构造开端Table1->FieldDefs->Add("姓名",ftString,8,true);Table1->FieldDefs->Add("学号",ftString,10,true);Table1->FieldDefs->Add("身高",ftFloat,0,false);//定义构造停止Table1->->IndexDefs->Clear();InxOptionAdd("NUM","学号",InxOption);//增长一个索引索引名称为“NUM”,被索引字段为学号InxOption>>ixUnique;//删除独一性选项Table1->IndexDefs->Add("NM","姓名",InOption);//增长一个“NM”索引……Table1->CreateTable();//创建数据库和索引这是创建数据库,并创建索引的全部过程bcb和delphi没有多大年夜差别根本上把“-〉”改成“.”还有变量定义不一样。用SQL指令也可创建索引
谁知道我立时给分我不想用Database Desktop创建
应当一样!
感谢up
膳绫擎的索引是不是真正索引?照样临时的索引?退出来照样没有索引?能不克不及真正的索引(跟Database Desktop定义索引一样)能讲清跋扈吗?
感谢Table.IndexDefs.Add("NUM","学号",InxOption);只要一句话就够吗?(我履行后没有反竽暌功,进入database desktop也没看到索引)还有其他必须的敕令?
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....