小编Sal*_*dor的帖子

如何从sql server表中查看已删除的记录?

我需要从sql server表中查看已删除的记录(行),实际上我正在使用此命令

DBCC LOG(MyDatabase,-1)
Run Code Online (Sandbox Code Playgroud)

查看日志,但我不明白输出格式.

存在任何免费工具来翻译Sql server数据库的日志文件或任何解释命令所显示信息的文档 DBCC LOG

我正在使用SQL Server 2008.

UPDATE

我的目标是不恢复已删除的记录,我只想看到已删除的记录或执行的删除命令.

提前致谢.

sql-server sql-server-2008

8
推荐指数
1
解决办法
4万
查看次数

从CreateAnonymousThread更新VCL组件

似乎哪个Synchronize不能从使用CreateAnonymousThread创建的线程中使用,所以问题是:How i can update a VCL component from inside of a Thread created using CreateAnonymousThread?

TThread.CreateAnonymousThread(procedure
 begin
  //do something
  UpdateCompnent();//how I can update a VCL component from here?   
 end
).Start;
Run Code Online (Sandbox Code Playgroud)

delphi multithreading delphi-xe

8
推荐指数
1
解决办法
3429
查看次数

德尔福对话形式的雪佛龙按钮

我想画一个雪佛龙按钮

在此输入图像描述

在自定义对话框窗体中,我想知道是否存在与DrawThemeBackground函数一起使用的State和Part常量,或者我必须手动绘制这种按钮?

delphi winapi windows-7

8
推荐指数
1
解决办法
592
查看次数

为什么我的.NET App不加载位于添加到PATH环境变量的文件夹中的程序集?

我有一个.Net应用程序,它使用几个.Net dll,这些dll位于PATH环境变量中包含的文件夹中,但是当我启动我的.Net App时如果失败并出现错误:

Could not load file or assembly 'FxDoc.dll, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d4261664821' or one of its dependencies. The system cannot find the file specified.

我已经阅读这些MSDN项Search Path Used by Windows to Locate a DLLDynamic-Link Library Search Order

哪个州:

Windows然后按以下顺序搜索DLL:

当前进程的可执行模块所在的目录.

当前目录.

Windows系统目录.GetSystemDirectory函数检索此目录的路径.

Windows目录.GetWindowsDirectory函数检索此目录的路径.

PATH环境变量中列出的目录.

我的问题是:

  1. 哪些因素可能导致此错误?
  2. 以上信息对.Net有效吗?

.net c# dll

8
推荐指数
1
解决办法
1万
查看次数

如何使用OnGetColors事件向TColorBox添加自定义颜色?

我正在使用TColorBox组件的OnGetColors事件,但我无法弄清楚如何使用Event的item参数的Items属性添加新颜色.

procedure (Sender: TCustomColorBox; Items: TStrings) of object;
Run Code Online (Sandbox Code Playgroud)

我如何使用Items属性向TColorBox添加新颜色?

delphi delphi-xe

8
推荐指数
1
解决办法
2525
查看次数

combobox不使用vcl风格的高亮颜色.

我正在使用启用了vcl样式的组合框,但是当我运行应用程序时,组合框使用的高亮颜色是窗口高亮颜色而不是vcl样式.

我怎么能解决这个问题,我的意思是在组合框中使用vcl风格的高亮颜色?

在此输入图像描述

delphi delphi-xe2 vcl-styles

8
推荐指数
1
解决办法
2248
查看次数

具有csOwnerDrawFixed样式的Combobox如何表现得像csDropDown样式?

我正在使用一个TComboBox组件,其style属性设置为csOwnerDrawFixed,我实现了OnDrawItem并且一切正常,现在我想要哪个组合框表现得像csDropDown样式(csOwnerDrawFixed样式的行为类似于csDropDownList样式),我的意思是内部编辑.这可能吗?

delphi ownerdrawn delphi-xe tcombobox

8
推荐指数
2
解决办法
2964
查看次数

为什么我的TGroupBox的ComponentCount属性返回0?

我有一个里面有几个组件的TGroupBox,我试图以Enabled这种方式设置GroupBox内部所有组件的属性

  for i := 0 to GroupBox1.ComponentCount -1 do
   if (GroupBox1.Components[i]) is TWinControl then
     TWinControl(GroupBox1.Components[i]).Enabled:=False;
Run Code Online (Sandbox Code Playgroud)

但ComponentCount总是返回0,我错过了什么?

delphi

8
推荐指数
1
解决办法
4796
查看次数

我如何在TWebBrowser中以HTML格式显示rss feed的输出?

我想在TWebBrowser组件中以格式化的HTML显示rss Feed的输出,如果在TWebbrowser中加载http://code.google.com/feeds/p/v8/svnchanges/basic,则显示content作为XML文件

在此输入图像描述

但如果我使用IE加载相同的页面

在此输入图像描述

我尝试在加载的IHTMLDocument2中注入一个css,正如在这个问题CSS和TWebbrowser delphi中提出的那样,但我仍然得到相同的结果.

问题是,如何在TWebbrowser中加载rss feed但是将输出显示为像IE这样的HTML文档呢?

html css delphi twebbrowser delphi-xe2

8
推荐指数
1
解决办法
1470
查看次数

为什么在包含程序时不会增加Delphi记录的大小?

我有两个具有相同字段的记录,其中一个具有一组过程.为什么两个记录的大小是一样的?

{$APPTYPE CONSOLE}

{$R *.res}

uses
  System.SysUtils;

type
  TData = record
    Age : Byte;
    Id  : Integer;
  end;

  TData2 = record
    Age : Byte;
    Id  : Integer;
    procedure foo1;
    procedure foo2;
    procedure foo3;
  end;

procedure TData2.foo1;
begin

end;

procedure TData2.foo2;
begin

end;

procedure TData2.foo3;
begin

end;

begin
  try
    Writeln('SizeOf(TData) = '+ IntToStr(SizeOf(TData)));
    Writeln('SizeOf(TData2) = '+ IntToStr(SizeOf(TData2)));
    Readln;
  except
    on E: Exception do
      Writeln(E.ClassName, ': ', E.Message);
  end;

end.
Run Code Online (Sandbox Code Playgroud)

delphi delphi-xe2

8
推荐指数
1
解决办法
554
查看次数