我正在寻找一个简单的教程,如何在没有任何服务器的情况下使用tortoisegit?我试过google但是,虽然很多人提到你可以在没有服务器的情况下使用tortoisegit,但是没有人解释如何做到这一点所以任何帮助都非常感谢!
有没有人知道是否可以设置MSSQL 2008使用Windows身份验证,但用户仍然需要输入他们的Windows密码才能登录(这必须通过使用Delphi 7 + ADO来完成)?
[编辑]:只是为了澄清,sql-server和客户端都在同一个Windows域中.
[编辑2]:我不想编写自己的新LoginDialog,而是让SQL Server为我做,或者让我们说DBConn控件.
亲切的问候,Reinhard
delphi 7和mssql 2008是我无法为新项目改变的要求我开始工作,如果可能的话,如果服务器上的数据发生变化,我想得到通知/事件,所以我不需要轮询所以问题是:
是否可以在D7中使用SQLService代理或是否有类似的东西(正在阅读/思考串扰和ado.net,但支持仅在D2007开始)?
更新:为了绝对清楚,我希望能够在某些表中的数据发生更改时获得事件(例如,在特定表上插入/更新),而不是在表/数据库发生更改时.
那么,还有其他人有想法如何解决这个问题吗?
[编辑]所有这些限制的原因是,它不会是一个多用户的Web应用程序,但只是一个封闭的人群将访问它,只在Intranet上,所以我们正在寻找一个简单的解决方案,我们不要必须使用我们自己以外的任何软件设置(已经更新功能并处理升级/降级)并完全支持/访问我们现有的内部框架.
我有这个奇怪的问题,我的机器和生产服务器上的字符串转换得到不同的结果,例如:
procedure TForm1.Button1Click(Sender: TObject);
var
s1: string;
f1: double;
begin
s1 := '1.234';
f1 := StrToFloat(s1);
end;
procedure TForm1.Button2Click(Sender: TObject);
var
s2: string;
f2: double;
begin
s2 := '1,234';
f2 := StrToFloat(s2);
end;
Run Code Online (Sandbox Code Playgroud)
在我的WinXP机器上的'1.234'中的Button1Click结果不是有效的浮点值,而在Win2K机器上这可以正常工作.
另一端的Button2Click在我的WinXP上运行,但确实导致'1,234'不是有效的浮点值错误.
两台机器都将区域设置设置为"德语(奥地利)" - 任何关于为什么会发生这种情况的想法,或者至少为什么区域设置对话框确实显示与Delphi"DecimalSeparator"和"GetLocaleChar(GetThreadLocale,LOCALE_SDECIMAL)不同的十进制分隔符,'.')?
此致,Reinhard