新人第一次报道,请教各位些问题,谢了!
怎么动态控制DataGrid中的某列不显示?
怎么使窗口最大化,如何解决800和1024的大小问题?因为我看vb里面都是绝对单位的。
如何保证网络版对数据库操作的一致?
Text中如何换行?
对与频繁的对数据库操作,如果能提成程序的性能 ?而不至于整个程序挂掉。
Sql数据库是否可以通过动态解析(ADSL,没有固定IP)建立服务器?
============
谢谢各位了,希望朋友能多帮帮新人,问题解决马上结帖,保证不过夜 ^_^
问题点数:100、回复次数:12Top
1 楼lstup(流水)回复于 2005-06-02 15:42:24 得分 0
忘记一个了,对我来说蛮重要的,如果控制鼠标在某个控件上的鼠标右键内容。。。
Top
2 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-06-02 15:57:33 得分 50
还有sql server的尽量避免大量的数据库反复操作的Top
3 楼Athickhead(穿着三角裤到处跑不叫裸奔)回复于 2005-06-02 16:01:25 得分 50
1、DataGrid1.Columns(0).Width = 0
或
DataGrid1.Columns(0).Visible = False
2、Me.WindowState = 2
或
Me.Width = Screen.Width
Me.Height = Screen.Height
3、??
4、将Text1.MultiLine 设为 True
Top
4 楼Athickhead(穿着三角裤到处跑不叫裸奔)回复于 2005-06-02 16:05:14 得分 0
对与频繁的对数据库操作,如果能提成程序的性能 ?而不至于整个程序挂掉。
=================================
尽量使用存储过程。
Sql数据库是否可以通过动态解析(ADSL,没有固定IP)建立服务器?
=================================
可能不行。
Top
5 楼lstup(流水)回复于 2005-06-02 16:06:14 得分 0
如何保证网络版对数据库操作的一致?
补充一下,这个的意思就是,如果有多人同时多一条数据进行操作,那不就乱了嘛?应该会报错吧?要自己解决呢
Top
6 楼Athickhead(穿着三角裤到处跑不叫裸奔)回复于 2005-06-02 16:15:27 得分 0
如果控制鼠标在某个控件上的鼠标右键内容。。。
=======================================
如果不是文本框之类的就可以直接增加一个右击菜单。
如果是文本框,最简单的方法如下:
Private Sub Text2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then
Text2.Enabled = False
PopupMenu aa
Text2.Enabled = True
End If
End Sub
Top
7 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-06-02 17:02:42 得分 0
还有datagrid有rows属性的,也可以用adodc控件的Top
8 楼Athickhead(穿着三角裤到处跑不叫裸奔)回复于 2005-06-02 17:06:13 得分 0
如何保证网络版对数据库操作的一致?
补充一下,这个的意思就是,如果有多人同时多一条数据进行操作,那不就乱了嘛?应该会报错吧?要
=========================================
在数据读取时可以游标的并发选项设置为ReadOnly
当对数据进行操作时就选择adLockPessimistic,这个选项实现悲观并发控制。
就可免除你对数据的忧虑了。Top
9 楼csdnzm(明飞)回复于 2005-06-02 17:41:17 得分 0
datagrid.column(i).width=0Top
10 楼mfkiqpl(CPU)回复于 2005-06-02 20:30:19 得分 0
受教了。。Top
11 楼cxbkkk(本命年,旺啊!)回复于 2005-06-02 20:50:50 得分 0
text换行可以设置multi那里Top
12 楼lstup(流水)回复于 2005-06-02 21:50:17 得分 0
引用一下mfkiqpl(CPU) 的话,受教了……
Athickhead(穿着三角裤到处跑终归是件不体面的事)
很感谢你的热心帮助,本来分数应该都给你的,但是兔子在私低下也帮了我很多,所以只好对半了 ^_^Top




