我是在表单里输入文字,然后Insert Into 数据库里去的。

解决方案 »

  1.   

    有savetofile方法的控件通常都有loadfromfile方法相配对的。
    用loadfromfile就行了。
      

  2.   

    用LoadFromFile方法
    数据只在内存中,怎样保存到后台数据库中呢?
      

  3.   

    用LoadFromFile方法
    数据只在内存中,怎样保存到后台数据库中呢?
      

  4.   

    总结了包括别人和自己的一些方法:1.自己编程解析TXT,分解为记录存入数据库  
    2.用ODBC建立文本型的数据源,然后利用工具导入到数据库. 
    3.可以用CLIENTDATASET,逗号分割就是CSV文件,CLIENTDATASET可以识别
    在将他BATCHMOVE到你要的数据库中 
    4.建立一个BDE别名,TYPE为“STANDARD”,PATH为文本文件的路径,
        DEFAULT DRIVER为“ASCIIDRV”, 然后 DataDump 
      

  5.   

    这是一个方法 1 的实现:Table1.Open    
      Table1.Edit;
    AssignFile(FilVar, '文本文件‘);
      Reset(FilVar);
      While not Eof(FilVar) Do
      Begin
         x1 = Readln(FilVar, Var1, Var2, ..., Varn); // 文件按照纪录存放, 不用解释了.
         Table1.Append;
         FieldValues['字段1'] = Var1;
         FieldValues['字段2'] = Var2;
           ..............
         FieldValues['字段n'] = Varn;     Table1.post;
      End;
    CloseFile(FilVar);
    Table1.Close;