CSDN论坛 > VC/MFC > 界面

请问怎样在无绑定模式下使用DBGrid? [问题点数:0分]

Bbs2
本版专家分:500
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:500
Bbs2
本版专家分:500
Bbs1
本版专家分:59
匿名用户不能发表回复!
其他相关推荐
在DBGrid里加入CheckBox可视化组件
注意要USES DB 单元主要代码:procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;   DataCol: Integer; Column: TColumn; State: TGridDrawState);const   CtrlState: array[Boolean] of Intege
delphi DBGrid自动适应列宽(转)
比如有一个名称字段设置的长度是50,在DBGRID里面显示1条记录,这个名称只有3个字,要让DBGRID自动把这个字段的宽度缩到3个字宽。 uses Math; function DBGridRecordSize(mColumn: TColumn): Boolean; { 返回记录数据网格列显示最大宽度是否成功 } begin Result := False;
解决delphi关于dbgrid和webbrowser的焦点冲突的问题
解决delphi关于dbgrid和webbrowser的焦点冲突的问题
Delphi+DBGrid导出Excel文件代码 (适合没有安装excel的机器)
<br />说明<br /> <br />delphi  DBGrid导出Excel文件最快速的代码<br /> <br />使用方法:<br />xls.pas为导出核心代码。<br /><br />myclass.pas为独立建立的一个类,用于引用核心代码建立一个DBGrid导出Excel文件的函数,该函数为DataSetToExcel(MydataSet:tdataset)<br /><br />StatHw.pas为引用该函数的一个示例:<br /><br />uses myclass;<br />
设置DBGrid某列具有下拉列表框,下拉另一个DataSet的数据
//mxb列1添加下拉框项;mxb.Columns[1].PickList.;whilenotdataset.eofdobeg;mxb.Columns[1].PickList.;dataset.next;;end;;mxb.Columns[1].expanded=;//mxb列的按钮类型;mxb.Columns[1].ButtonSty;mxb.Column //mxb列
DBGrid 各属性的设置
<br />在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以改变 DBGrid 的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。<br />    以下的示例程序演示了对 DBGrid 各属性的设置,使 Delphi 显示的表格就像网页中的表格一样漂亮美观。<br />    示例程序的运行:<br />    在
delphi dbgrid行颜色改变
把 dgRowSelect 设为True, 在option里面. // DBGrid1的OnDrawColumnCell事件 if ((State = [gdSelected]) or (State=[gdSelected,gdFocused])) then     begin       DBGrid1.Canvas.Font.Color :=ClYellow;    
DBGrid控件大全(一)
  DbGrid控件的标题栏弹出菜单procedure TFrmOrderPost.DbgOrderPostMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);var  CurPost:TPoint;begin  GetCursorPos(CurPost)
在DBGrid中可选中行而又可进入编辑状态
如何在DBGrid中选中行,而又让它可以进入编辑状态?   也许你会问我这有什么用?呵呵,做数据库应用的兄弟们会深有感触,当用DBGrid显示的字段过多时,用户不得不拉动最下面的滚动条,去看最右边的东西,如果没有设置DBGrid->Options[dgRowSelect],那么,拉到最右边之后,很有可能看串行的;如果设置了DBGrid->Options[dgRowSelect],则在拉到最右边之
让delphi的DBGrid能自适应列宽
  ///////Begin   Source     uses         Math;          function   DBGridRecordSize(mColumn:   TColumn):   Boolean;     {   返回记录数据网格列显示最大宽度是否成功   }     begin         Result   :=   False;         if   ...
关闭