<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
            ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT * FROM &quot;WZGL_OPERATOR&quot; WHERE (&quot;OPERID&quot; LIKE '%' + :OPERID + '%')">
            <SelectParameters>
                <asp:ControlParameter ControlID="TextBox1" Name="OPERID" PropertyName="Text" Type="String" />
            </SelectParameters>
        </asp:SqlDataSource>不管给TextBox1输入任何值都会报错,Oracle发回的错误信息是ORA-01722: 无效数字。这是怎么回事啊?