标题:怎样直接把textbox中(时间)内容作为条件在sql中引用
只看楼主
小丐帮
Rank: 2
等 级:论坛游民
帖 子:7
专家分:15
注 册:2012-5-29
结帖率:50%
已结贴  问题点数:4 回复次数:4 
怎样直接把textbox中(时间)内容作为条件在sql中引用
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim name As String
        name = Server.MapPath("财管.mdb")
        Dim lian As OleDbConnection = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=" & name)
        lian.Open()
        Dim sql4 As String
        Dim a As Date
        sql4 = "select sum(消费额) as 和 from 消费 where 时间='"textbox1.text"'"
        Dim ming4 As New OleDbCommand(sql4, lian)
        Dim read4 As OleDbDataReader = ming4.ExecuteReader
        read4.Read()
        TextBox3.Text = read4("和")
        lian.Close()
    End Sub

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        TextBox1.Text = Today
    End Sub

该段代码中sql4 = "select sum(消费额) as 和 from 消费 where 时间='"textbox1.text"'"
这一句错误,请问各位大侠怎样直接把textbox1.text的内容作为条件在sql中使用
谢谢
搜索更多相关主题的帖子: 时间 条件 Object where 
2012-06-19 14:43
小丐帮
Rank: 2
等 级:论坛游民
帖 子:7
专家分:15
注 册:2012-5-29
得分:0 
问题补充,老提示数据类型不匹配
2012-06-19 14:46
fengjunfu
Rank: 1
等 级:新手上路
帖 子:1
专家分:3
注 册:2012-6-3
得分:3 
where 时间='"+this.textbox1.text.ToString()+"'"
这样应该就可以了
2012-06-20 22:59
absentlyh
Rank: 2
等 级:论坛游民
帖 子:105
专家分:14
注 册:2006-6-5
得分:0 
少& 吧

我就是我!我自信,我成功!
2012-06-29 09:06
absentlyh
Rank: 2
等 级:论坛游民
帖 子:105
专家分:14
注 册:2006-6-5
得分:0 
时间='" & textbox1.text & "'"

我就是我!我自信,我成功!
2012-06-29 09:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-371868-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.922851 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved