我有一个问题,需要你的帮助我将在数独游戏上工作.在我的Stringgrid中,我在[grid1.cells [8,8]:= inttostr(2);之前用数字填充了一些单元格.grid1.cells [2,5]:= inttostr(9); 等等]和数字的文字字体颜色是黑色的.现在我希望玩家不能更改(编辑)以前的值,只能添加到空单元格(只能更改自己的值).插入到单元格中的值必须是不同的文本字体颜色(exp:clRed)我在这两种情况下需要帮助.提前致谢 .
我想将Excel中的数据导入到Delphi 7上的Paradox数据库中.
我怎么能用Delphi做到这一点?
您好,我正在使用 Delphi7 和 Oracle ODBC 我正在开发“测试知识”程序。如果该列不存在,我想插入一个表。
我可以做这个 :
我有 5 个按钮(A、B、C、D、E)。
如果我点击 A ..
我用...
1) adoquery1 sql 到..
ALTER TABLE test
ADD COLUMN col1 INT
Run Code Online (Sandbox Code Playgroud)
2) adoquery2 sql 插入....
然后我单击“下一步”更改问题,效果很好,但是当我返回上一个问题时,我想看到所有 5 个按钮可见= false,因为这个问题已得到解答
我怎样才能做到这一点?因此我需要查找表中是否存在列
我正在使用 ADO 组件连接 Delphi 2010 上的 Access 数据库。我希望,作为 MS Excel,当按 ENTER 时,adotable.post 和下一个下面的单元格将被选中。
procedure TForm4.DBGrid1Enter(Sender: TObject);
begin
adotable1.Edit;
adotable1.Post;
....{below cell will be selected}
end;
Run Code Online (Sandbox Code Playgroud) 我想创建这样的表:
create table ttt
(
col1 varchar2(2),
col2 varchar2(2),
col3 varchar2(2),
col4 varchar2(2),
col5 varchar2(2)
);
Run Code Online (Sandbox Code Playgroud)
使用此过程,但它不起作用.你能救我吗?
declare
str varchar2(200);
i int;
begin
for i in 1 .. 5 loop
begin
str:=’str’||i||”;
end;
end loop;
execute immediate ‘create table t1 (“str” varchar2(2) )’;
end;
/
Run Code Online (Sandbox Code Playgroud)
提前致谢.