我希望能够只选择某个字段包含字母和数字的字段.例如:
Select [field1], [field2]
from [db1].[table1]
where [field2] = *LETTERS AND NUMBERS*
Run Code Online (Sandbox Code Playgroud)
我使用SQL Server 2005,也很抱歉,我不是百分之百确定该字段的数据类型,因为它在链接服务器上,并且在一分钟内无法访问.希望你能帮忙
:)
我需要用列显示一些分层数据.
所以一种混合了树视图的列表框.
我看一下标准组件和JCL/JVCL,但没什么相似之处.任何的想法 ?
编辑
我正在使用RADStudio XE,因此该组件应该是最新的!
我如何将文件从磁盘上的文件读入内存中的数组?
另外,我注意到使用ReadLn只显示了第一行(看起来很明显,因为它是ReadLn,但我将如何阅读整个文本文档?)
我需要知道exe文件是否包含至少一个图标.一个快速的方法,如果可能的话.我试过PrivateExtractIcons并且它可以工作,但仅适用于32位exe文件.
它不适用于64位exe文件.
我需要这个在任何Windows> = XP(x86和x64)中使用任何exe文件.
我正在使用Delphi 2009.
Vaadin如何使用纯粹为HTML元素编写的CSS(例如样式和body,h1等元素的样式)并在Vaadin中使用那种精确的CSS样式?
是否需要对CSS进行更改以映射到相应的Vaadin元素,还是可以按原样使用该CSS?
问题
我正在修改我的一个与望远镜通信的应用程序.
GOTO控制器及其键盘是最令人烦恼的问题之一,因为除了鲁莽的糟糕设计之外别无其他.
如果你们中的任何人都记得Sinclair Spectrum你知道我的意思.除了橡胶按键外,当您的眼睛试图适应视野时,用于引导和旋转望远镜的关键键很难找到.
所需要的只是错误的钥匙,你需要再花30分钟左右重新调整望远镜.
解决方法
我的解决方案是一个游戏控制器,如僚机,它可以整齐地放在你的手中,并且很容易找到按钮.此外,没有重置安装的风险.
问题
我的问题是,Delphi如何与游戏控制器进行交互,因为文档中没有提及?否则,当通过USB加密狗连接时,如何访问游戏端口?
这是我的两张桌子
CREATE TABLE IF NOT EXISTS `carslibrary` (
`CarID` int(10) unsigned NOT NULL AUTO_INCREMENT,
`CarName` varchar(255) NOT NULL,
`colorslibrary_ID` int(11) unsigned NOT NULL,
PRIMARY KEY (`CarID`),
KEY `colorslibrary_ID` (`colorslibrary_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
CREATE TABLE IF NOT EXISTS `colorslibrary` (
`ColorID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`ColorName` varchar(255) NOT NULL,
PRIMARY KEY (`ColorID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
Run Code Online (Sandbox Code Playgroud)
我在以下查询中收到错误:
ALTER TABLE `carslibrary` ADD FOREIGN KEY ( `colorslibrary_ID` )
REFERENCES `cars2`.`colorslibrary` (`ColorID` );
Run Code Online (Sandbox Code Playgroud)
MySQL说:
#1452 - 无法添加或更新子行:外键约束失败(`cars2`.<结果2解释文件名'#sql-cf8_41a'>,CONSTRAINT`#sql-cf8_41a_ibfk_1` FOREIGN …
在Windows 2008 R2服务器(服务器核心安装)中,wow64不再是必需组件.
我可以使用与64位应用程序相同的源代码编译32位应用程序(在这里和那里有一些ifdef).
有没有一个工具可以将我的应用程序的两个版本放在一个可执行文件中,这样我的32 + 64位应用程序就可以在纯32位Windows 和 64位Windows上运行?
请注意,我不是在谈论打包器,因为打包器本身将是32位或64位.
language-agnostic windows executable 32bit-64bit native-code
我使用旧的bcc32(borland 5.5)(我知道这是非常古老的编译器,但不要告诉我,我不应该使用它)
我可以使用控制台或Windows子系统进行编译.
我不想用windows子系统编译,我想控制台只有main()ad没有"windows.h"包含(从那里我调用我自己的库打开窗口并自己内部处理消息泵)
它的工作原理,但问题只是当我用控制台子系统编译时,出现丑陋的蓝色控制台窗口,我不需要它
所以我认为我只需要没有windows子系统编译,没有控制台子系统编译,只是让我的程序在一些原始模式下编译(两者都没有控制台创建,没有WinMain入口点 - 怎么做?
我必须在 Delphi 6 中为我的学校制作一份高分备忘录。有没有办法按数字或字母对备忘录行进行排序?
我使用 4 个 Tedit 和 1 个 TMemo。如果游戏结束,我的代码将检查谁获得了最高分。这是检查玩家 1 是否比玩家 2 获得更高分数的方法:
if in1>p2in1 then begin
highscore.naammemo.Lines.Add(Speler1.Caption);
highscore.saldomemo.Lines.Add(Saldo1.Text);
end;
Run Code Online (Sandbox Code Playgroud)
如何为 TMemo 创建代码来对每场比赛的最高分进行排序?
delphi ×5
c++builder ×2
32bit-64bit ×1
64-bit ×1
delphi-2009 ×1
delphi-6 ×1
executable ×1
icons ×1
linker ×1
memo ×1
mysql ×1
native-code ×1
select ×1
sql ×1
sql-server ×1
t-sql ×1
treeview ×1
uicomponents ×1
usb ×1
vaadin ×1
where ×1
winapi ×1
windows ×1