database - 从备注字段的内容中删除特定行

标签 database delphi paradox

我怎样才能使用 Delphi 从某个字符串后面的备注字段中删除数据,例如我正在浏览的数据库中的数据显示如下:

<Data I want to keep>

======= Old Data ========
<line 1>
<line 2>
etc.

我如何告诉 Delphi 删除旧数据行之后(包括)的所有数据?但不触摸我希望保留的数据?

最佳答案

类似于:

var
  I: Integer;
  s: string;
begin
  s := 'your big string with ======= Old Data ======== and more';
  I:=Pos('======= Old Data ========',s);
  if I>0 then
    Delete(s, I, MaxInt);
  ShowMessage(s);

关于database - 从备注字段的内容中删除特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10049939/

相关文章:

ruby-on-rails - 将 decimal 列迁移到默认值 0 在架构中变为负值

delphi - 如何使用Delphi/DSPack捕获帧而不将其显示在TVideoWindow上?

Delphi - 向下转换对象不调用基本方法

delphi - 使用TMediaPlayer记录和保存.wav文件(Delphi 2010)

database - 如何查看带有阿拉伯字符的 Paradox 数据库文件?

vb.net - 如何打开 .db 悖论文件

c# - 在 C# .NET 中清理 ODBC DSN

mysql - 替换MySql数据库中的文本

php - 从静态文件 JSON 提要更新数据库

database - Redis的数据库模型分类