首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql按desc排序,忽略字母表

mysql按desc排序,忽略字母表
EN

Stack Overflow用户
提问于 2015-02-07 14:54:49
回答 1查看 646关注 0票数 0

我正在做一个使用MySQL作为数据库的聊天。我正在对我的查询结果进行排序,但是它按字母表下降或上升,我不希望mysql进行排序,我只是希望它类似于描述或类似的东西。这是我的代码:

检索代码

代码语言:javascript
复制
Try
        MySqlConn.Open()
        ListBoxChatContent.Items.Clear()
        Dim Query As String
        Query = "select * from sysinfo.chatcontent order by chatcontent DESC"
        MySqlCmd = New MySqlCommand(Query, MySqlConn)
        MySqlRea = MySqlCmd.ExecuteReader
        While MySqlRea.Read
            Dim chatcontenttext = MySqlRea.GetString("chatcontent")
            ListBoxChatContent.Items.Add(chatcontenttext)
        End While

        TextBoxChatText.Text = ""
        MySqlConn.Close()
    Catch ex As MySqlException
        MessageBox.Show(ex.Message)
    Finally
        MySqlConn.Dispose()
    End Try

提交代码

代码语言:javascript
复制
Try
        MySqlConn.Open()
        Dim Query As String
        Query = "insert into sysinfo.chatcontent (chatcontent) values ('" & LabelLoggedIn.Text + LabelLoggedInSC.Text + TextBoxChatText.Text & "')"
        MySqlCmd = New MySqlCommand(Query, MySqlConn)
        MySqlRea = MySqlCmd.ExecuteReader
        MySqlConn.Close()
    Catch ex As Exception
        MessageBox.Show(ex.Message)
    Finally
        MySqlConn.Dispose()
    End Try
    chatload()

如你所见,我试着按DESC做订单。现在它下降了,这很好,但是当我提交文本的时候,它的排序就像字母下降一样。我不希望它是分类的,我希望它是一个真实的描述。下面是它的外观示例:

C案文3 案文1 B案文2

我希望是这样:

案文1 B案文2 C案文3 D案文4 C案文5 短信6..。

我该怎么做?我希望你能理解。我是MySQL的初学者。

解决了mysql问题现在列表箱正在排序,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-14 10:30:27

解决:我通过id soo执行mysql命令,mysql不会对文本进行排序。listbox已经对true的选项进行了排序,现在将其设置为false。谢谢Nate Barbettini解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28383577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档