我是个学习者,自己编了一个程序.片段如下:
private void btnConnect_Click(object sender, EventArgs e)
{
if (this.txtCheci.Text.Equals(""))
{
MessageBox.Show("输入栏不能为空");
this.txtCheci.Text = "";
}
else
{
try
{
objSqlConnection = new SqlConnection("Data Source=EDD9B17226B449E\\SQLEXPRESS;Initial Catalog=train;Integrated Security=True"); objSqlDataAdapter = new SqlDataAdapter("SELECT schedulecode AS 车次号, fromcity AS 起点, tocity AS 终点, leavetime AS 发车时间, arrivaltime AS 到达时间, traintype AS 类型, speed AS 时速, distance AS 车程, days as 花费时间 FROM T_schedule where schedulecode='"+this.txtCheci.Text.ToString()+"'", objSqlConnection); objSqlDataAdapter.Fill(objDataSet, "T_GongGao"); dbgCheci.DataSource = objDataSet.Tables[0].DefaultView;
}
catch (SqlException ex)
{
MessageBox.Show(ex.Message);
}
}
} 当调试的时候从文本框输入文字后,点击按纽会出现 列名无效 的提示,我还不太会用断点调试,各位大哥帮忙解决一下(少打了2个引号...),列名无效的问题已经解决咯,但是按纽事件没编出来...试了几次了。.还是不行.再来求助.很感谢刚刚帮我的大侠们.我只需要从文本框里面取得内容,通过事件传给数据库,再从数据库中返回需要的结果,返回到DbgCheci里面显示出来. 现在单击btnConnect没有任何反应.
private void btnConnect_Click(object sender, EventArgs e)
{
if (this.txtCheci.Text.Equals(""))
{
MessageBox.Show("输入栏不能为空");
this.txtCheci.Text = "";
}
else
{
try
{
objSqlConnection = new SqlConnection("Data Source=EDD9B17226B449E\\SQLEXPRESS;Initial Catalog=train;Integrated Security=True"); objSqlDataAdapter = new SqlDataAdapter("SELECT schedulecode AS 车次号, fromcity AS 起点, tocity AS 终点, leavetime AS 发车时间, arrivaltime AS 到达时间, traintype AS 类型, speed AS 时速, distance AS 车程, days as 花费时间 FROM T_schedule where schedulecode='"+this.txtCheci.Text.ToString()+"'", objSqlConnection); objSqlDataAdapter.Fill(objDataSet, "T_GongGao"); dbgCheci.DataSource = objDataSet.Tables[0].DefaultView;
}
catch (SqlException ex)
{
MessageBox.Show(ex.Message);
}
}
} 当调试的时候从文本框输入文字后,点击按纽会出现 列名无效 的提示,我还不太会用断点调试,各位大哥帮忙解决一下(少打了2个引号...),列名无效的问题已经解决咯,但是按纽事件没编出来...试了几次了。.还是不行.再来求助.很感谢刚刚帮我的大侠们.我只需要从文本框里面取得内容,通过事件传给数据库,再从数据库中返回需要的结果,返回到DbgCheci里面显示出来. 现在单击btnConnect没有任何反应.
解决方案 »
- 程序运行提示System.ArgumentException异常
- winform切换panel过程中的顶顿问题?两个panel切换
- 对 .NET 中的Remoting,Attribute,AOP熟悉的朋友进来看看
- C#如何获取某个页面中所有的图片链接
- cmd.Parameters.AddWithValue("@A", "null"); 这是给数据库输入null?
- web用户控件如何通过拖拉改变大小
- 请教关于泛型的问题
- httpwebrequest的问题
- 怎么用SendMessage()/ GetWindowText ()取得其他程序中控件的值??
- 彩笔求助!C#编程大量数据存在哪里?100分,管用全给 哥们毕业就靠这个了!!!
- 用get访问器设置sqlconnection好吗?需要关闭SqlConnection对象吗?如果需要那在应用程序的哪里关闭回比较好一点.
- 如何理解面向对象
在if (this.txtCheci.Text.Equals("")) 这一行前面设置断点,按F10单步运行
可在IDE中直接在该行的前面点击,即会出现一个红点(断点),再按F5运行
或在上面的工具栏(可能是,不常用,找找)找到设置断点选项,再按F5运行
运行时的选项是 debug不是release
dbgCheci.DataSource = objDataSet.Tables[0].DefaultView; //改成dbgCheci.DataSource=objDataTable;