C# comboBox 问题~

来源:百度知道 编辑:UC知道 时间:2024/06/24 17:03:50
我在上面设了个cboxBind()方法,内容如下:
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
using System.Text.RegularExpressions;
using CrystalDecisions.CrystalReports.Engine;

namespace flower.BaseClass
{
class OperateAndValidate
{
BaseOperate boperate = new BaseOperate();

#region 绑定ComboBox控件
/// <summary>
/// 对ComboBox控件进行数据绑定
/// </summary>
/// <param name="P_str_sqlstr">SQL语句</param>
/// <param name="P_str_table">表名</param>
/// <param name="P_str_tbMember">数据表中字段名</param>
/// <param name="cbox">ComboBox控件ID</param>
public void cboxBind(string P_str_sqlstr, string P_str_table, string P_str_tbMember, Co

额。。。LZ好像。。。private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlDataReader sqlread = boperate.getread("select ww_Name,ww_Emails from Custimer where ww_ID='" + comboBox1.Text.Trim() + "'");
sqlread.Read();
if (sqlread.HasRows)
{
textCName.Text = sqlread["ww_Name"].ToString().Trim();
textBox3.Text = sqlread["ww_Emails"].ToString().Trim();
}
sqlread.Close();
}
如果我读代码没读错问题出在这里面,LZ可以把这段代码清空,然后试试,如果这时候有的话就说明是这问题

看一下myds.Tables[P_str_table]是否有数据