我新建一个Paradox的表,表名取系统当前时间:
sTime := DateTimeToStr(Now);
sTemp := Copy(sTime, 1, Length(sTime)-3);//sTemp类似于2006-12-5 9:45 TableName := 'Dir'+sTemp+'.db';
//TableName类似于'D:\Temp\2006-12-5 9:45.db'
TableType := ttParadox;
这样编译时会报错:Invalid filename请问是不是因为数据库命名有规则限制?
那我该怎样转换,让取出的时间字符串变得可以给Table命名呢?谢谢,谢谢
sTime := DateTimeToStr(Now);
sTemp := Copy(sTime, 1, Length(sTime)-3);//sTemp类似于2006-12-5 9:45 TableName := 'Dir'+sTemp+'.db';
//TableName类似于'D:\Temp\2006-12-5 9:45.db'
TableType := ttParadox;
这样编译时会报错:Invalid filename请问是不是因为数据库命名有规则限制?
那我该怎样转换,让取出的时间字符串变得可以给Table命名呢?谢谢,谢谢
解决方案 »
- 怎判断我的ADO有没有连上SQL数据库?
- 关于登陆已经查询光标等等的问题,希望大家多多出力
- 如何用程序实现动态配置SQL Server 2000 ODBC数据源驱动程序、数据库,和表
- 哪位大侠能否贴一下使用Spcomm串口控件的例程?
- 大家帮帮忙,如何最快的速度,判断一个IP不存在?
- bmp to ico
- 关于使用dblookupcombobox问题?
- 如何实现在DBGrid中用鼠标+shift键多选 ?
- 怎样做一个像WINAMP那样的均衡器,有控件和例子吗?
- delphi有没有动态记录表控件或类,可以自定义字段,添加、查找、更新、删除记录等功能
- 关于OleContainer如何显示FTP上文件
- 各位高手请进!关于动态链界库的问题,请指教。。。。。。
Dir为什么要用''括起来呢,这样传进去的就是字符串了
另外,文件名中不能带\和:
老大教了个函数FormatDataTime,省得我还要用Copy()搞来搞去的谢谢大家