回 帖 发 新 帖 刷新版面

主题:绑定数据到textbox

怎么样实现绑定数据库中的数据到textbox里,然后有上一条,下一条的按钮查

回复列表 (共2个回复)

沙发

自己写以后后台查询的程序代码段,然后把查询的某个项的结果输出更新到你的textbox里面就可以了。这样看你的基础好像很差,要补习一下基础的知识。

板凳

textbox
是不是指EDIT控件啊?~
如果是的话
我个人建议还是不要放到EDIT里面的好哦
可以使用LISTCTRL控件比较好哦...
因为EDIT实现起来不是很方便的..
恩,然后是数据库,个人建议你可以使用ADO
在VC里面的ADO还是很方便的..
具体步骤可以看看书..
如果有不明白的话
欢迎继续讨论拉...
如果你打算将数据放到控件:LISTCTRL里面的话呢
那么还是有很多问题的:
比如
问题1:
为何调用了CListCtrl的InsertColumn却什么效果都没有?
解决方案如下:

      具体做法如下:      假设你的Dialog中有:      CListCtrl m_listctrl;      在你调用InsertColumn之前,先要输入如下的代码:       LONG styles;
       styles=GetWindowLong(m_listctrl.m_hWnd,GWL_STYLE);
       SetWindowLong(m_listctrl.m_hWnd,GWL_STYLE,styles | LVS_REPORT);  
再比如使用这个:
//设置扩展风格
 DWORD styles = 

LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_CHECKBOXES;

 ListView_SetExtendedListViewStyleEx(m_listctrl.m_hWnd, styles, 

styles );

其中LVS_EX_FULLROWSELECT 就是前面说得整行选中

LVS_EX_GRIDLINES 网格线(只适用与report风格的listctrl)

LVS_EX_CHECKBOXES 前面加个checkbox

pListCtrl->SetExtendedStyle(  m_listctrl.GetExtendedStyle()

|LVS_EX_SUBITEMIMAGES);
当然这样就可以使用了,当然还有其他的方法,这里就不一一介绍了..
那么你应该如何插入行和列呢?
呵呵,那么就先去看看书吧~恩,有时间我们在继续讨论好吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册