public static DataTable getTable(string sql)
{
SqlDataAdapter dap = new SqlDataAdapter(sql, DBM.Conn);
DataTable dt = new DataTable();
dap.Fill(dt); ----------------------------------------------报了一个‘=’附近有语法错误.
return dt;
}
{
SqlDataAdapter dap = new SqlDataAdapter(sql, DBM.Conn);
DataTable dt = new DataTable();
dap.Fill(dt); ----------------------------------------------报了一个‘=’附近有语法错误.
return dt;
}
解决方案 »
- 求助 Dephi 5调用 C# DLL 编译器错误:Type 'Byte' is not yet completely defined
- vs2008中无法找到1的构造函数,求大侠解决
- 有人会用vscrollbar吗
- 有关visual studio 2006 express edition的问题
- 顶级菜鸟问题,哪位行行好帮我一下子阿
- winform里怎么写窗体一考试运行就调用的程序!!!多谢!
- WINFORM:点查询按纽,为什么填充DS的时候非常慢????
- 如何将TextBox绑定到数据源并通过绑定更新数据
- WebFrom程序(C#)使用下面3个控件来实现读取excel
- 【新人求助】datagridview绑定了数据源 程序运行却无法显示
- string 如何转成 xml?
- C# 如何监控一个网页中的提交事件?
{
if (!IsPostBack)
{
string proid = Comval.COMM.strval2(Request["proid"]);
string sql = "select * from product where pid=" + proid;
DataTable dt = Haha.DBM.getTable(sql);
string note = dt.Rows[0]["pnote"].ToString();
string nickname = dt.Rows[0]["pname"].ToString();
this.Lblsm.Text = "商品" + nickname + "简介";
this.Lblnote.Text = note;
}
}
string proid = Comval.COMM.strval2(Request["proid"]);
==================》调试这句的值。看是什么应该里面带了个些非法字符
string sql = "select * from product where pid='"+ proid +"'";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string proid = Comval.COMM.strval2(Request["proid"]);
string sql = "select * from product where pid='" + proid+"'";
DataTable dt = Haha.DBM.getTable(sql);
string note = dt.Rows[0]["pnote"].ToString();
string nickname = dt.Rows[0]["pname"].ToString();
this.Lblsm.Text = "商品" + nickname + "简介";
this.Lblnote.Text = note;
}
}
把他复制到查询分析器执行下。