mysql - 在1个数据报告中创建2列vb6(男性和女性排序)

标签 mysql vb6 wamp

我在 vb6(数据报告)中遇到问题。我能够通过以下代码显示报告:

Dim rs As ADODB.Recordset
Dim strsql As String
strsql = "select * from student where year='" & txtYear.Text & "' AND section='" & txtSection.Text & "'"
Set rs = cn.Execute(strsql)
If Not rs.EOF Then
Set DataReport2.DataSource = rs
DataReport2.WindowState = 2
DataReport2.Show vbModal
Else
MsgBox "Doesnt exist"
End If

但我的问题是,在我的数据库中,我有一列“性别”(男性或女性)。我想要的是将所有男学生显示在数据报告的左侧页面,将女学生显示在右侧。对不起我的英语不好。提前致谢。

注意:我使用 vb6、wampserver(mysql) 作为数据库。我希望它在同一页面上。

最佳答案

DataReports 不支持这种方式的列。我建议您考虑其他东西,也许是 DHTMLEdit 控件或 RichTextBox 控件,您可以在其中“推出自己的”预览报告。

或者,您也可以执行某种转换查询来生成记录集,其中的行按您想要的方式排列。那么您仍然可以使用 DataReport。

关于mysql - 在1个数据报告中创建2列vb6(男性和女性排序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20838450/

相关文章:

string - 从VB6中的字符串中删除字符

com - VB6 IDE 正在锁定加载项目的 DLL

php - FOSUserBundle 'Class ' FOS\UserBundle\FOSUserBundle' 在 app/AppKernel.php 中找不到的 Symfony 2.1 配置

mysql_general_log 与系统日志服务器

mysql - 重置/更改 mysql root 密码

vb6 - 如何使用vb6通过客户端在服务器上远程运行exe

javascript - 我想在node.js中使用mysql函数的变量到外部

php - 如何计算横幅展示次数和点击次数

mysql - 在另一列mysql中显示结果集值

mysql - 重装mysql后找不到PID文件