private void createListView(string bah,SqlConnection myCon,SqlCommand myCom,ListView myListView)
{
string sql="select bahdir from t_bahdir where bahdir like @bah";//就这条
try
{
myCom.CommandText=sql;
myCom.Parameters.Add(new SqlParameter ("@bah",SqlDbType.Char));
myCom.Parameters["@bah"].Value="'"+"%"+bah+"'";
MessageBox.Show(myCom.CommandText);
myCon.Open();
SqlDataReader reader=myCom.ExecuteReader();
string dir="";
int i=0;
int k=0;
string cyny="";
while(reader.Read())
{
i+=1;
dir=reader["bahdir"].ToString();
cyny=getCyny(dir);
}
ListViewItem item=new ListViewItem(Convert.ToString(i),0);
item.SubItems.Add(bah);
item.SubItems.Add(cyny);
item.SubItems.Add(dir);
listView1.Items.Add(item);
reader.Close();
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
finally
{
myCon.Close();
myCom.Parameters.Clear();
}
}
{
string sql="select bahdir from t_bahdir where bahdir like @bah";//就这条
try
{
myCom.CommandText=sql;
myCom.Parameters.Add(new SqlParameter ("@bah",SqlDbType.Char));
myCom.Parameters["@bah"].Value="'"+"%"+bah+"'";
MessageBox.Show(myCom.CommandText);
myCon.Open();
SqlDataReader reader=myCom.ExecuteReader();
string dir="";
int i=0;
int k=0;
string cyny="";
while(reader.Read())
{
i+=1;
dir=reader["bahdir"].ToString();
cyny=getCyny(dir);
}
ListViewItem item=new ListViewItem(Convert.ToString(i),0);
item.SubItems.Add(bah);
item.SubItems.Add(cyny);
item.SubItems.Add(dir);
listView1.Items.Add(item);
reader.Close();
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
finally
{
myCon.Close();
myCom.Parameters.Clear();
}
}
解决方案 »
- 如何快速准确的获取字符串中每一个变量和常量[[[[[[[[base]+baseadd]+24]+18]+B64]+4C]+168]+0]
- WEB水晶报表打印的问题?!
- 大师们,winform datagridview有没有一个属性能显示目前统计的条数?或者bindinnavigator
- 用ASP.NET制作登陆页面时 预览登录时提示输入的字符串不正确 请教高手
- [10分赚30,当天结帐]请问我生成一个字符串,是一个XML格式的,放在textBox中,现在想双击textBox,打开一个IE显示这个XML格式的串怎么弄呢?
- WinForm开发中ListBox控件问题
- 如何让 HyperLink 控件的 Text属性内容闪烁啊???
- 奇怪的数据库连接问题
- C# 连接mysql 数据库 VS控制台测试数据乱码
- Web窗体中DataGrid求选中的行的位置,因为我要把TextBox和DropdownList显示在选择行和列?。
- 分是怎么给的啊
- webConfig是否可以写啊????不是读!!!!!!!!!!!
改成下面这样就行了。
string sql="select bahdir from t_bahdir where bahdir like '%"+bah+"'"
string sql="select bahdir from t_bahdir where bahdir like '%"+bah+"'"不过建议去判断字符串存在单引等特殊情况。