我做了一个新闻的显示页,
string id=Request.QueryString["id"].Trim();
int name=int.Parse(id);
System.Data.SqlClient.SqlDataReader reader;
command1.Parameters[0].Value=name;
connection1.Open();
reader=command1.ExecuteReader();
label1.Text=reader[1].ToString();
reader.Close();
connection1.Close();
connection1.Open();可是为什么老不成功.照理说应该是成功的.可是问题出在什么地方?请大家指教!!!调试时给出的错误是: 1 行: '?' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '?' 附近有语法错误。源错误:
行 29: command1.Parameters[0].Value=name;
行 30: connection1.Open();
行 31: reader=command1.ExecuteReader();
行 32: label1.Text=reader[1].ToString();
行 33: reader.Close();
大家要帮一下,老板都生气了.我看我要下苍了.
string id=Request.QueryString["id"].Trim();
int name=int.Parse(id);
System.Data.SqlClient.SqlDataReader reader;
command1.Parameters[0].Value=name;
connection1.Open();
reader=command1.ExecuteReader();
label1.Text=reader[1].ToString();
reader.Close();
connection1.Close();
connection1.Open();可是为什么老不成功.照理说应该是成功的.可是问题出在什么地方?请大家指教!!!调试时给出的错误是: 1 行: '?' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '?' 附近有语法错误。源错误:
行 29: command1.Parameters[0].Value=name;
行 30: connection1.Open();
行 31: reader=command1.ExecuteReader();
行 32: label1.Text=reader[1].ToString();
行 33: reader.Close();
大家要帮一下,老板都生气了.我看我要下苍了.
解决方案 »
- 新做的网站,大家帮忙挑挑毛病。
- asp.net comet 用ashx做服务端 使用session后 代码访问同步?
- jQuery中的.html()
- winform 能引用DLL 网站引用DLL就找不到命名空间
- 求助: DATAGRID绑定数据时怎么在模板列里截取所要的值
- 关于分页的数据读取问题!
- ******接了些开发项目,请人手,请高手帮忙!!*****
- System.Web.HttpException: 无法执行事务处理代码。无法执行事务处理代码,急急急
- 怎么把一台机器上的文件copy到另一台机器上的共享文件夹?
- javascript的日历控件调用出错,问题解决立马给分!
- 下拉框显示从数据库中检索的记录问题
- Infragistics中控件中的webgrid新增一行的函数是是么?
int name=int.Parse(id);
System.Data.SqlClient.SqlDataReader reader;
command1.Parameters[0].Value=name;
connection1.Open();
reader=command1.ExecuteReader();
label1.Text=reader[1].ToString();
reader.Close();
connection1.Close();
connection1.Open();
中:
command1.Parameters[0].Value=name;
connection1.Open();
??????
SqlConnection sqlcon = new SqlConnection(Configuration.ConnectionString);
SqlCommand sqlcom =new SqlCommand();
sqlcon.Open();
sqlcom.Connection = sqlcon;
sqlcom.CommandType = CommandType.StoredProcedure;
sqlcom.Parameters.Add(new SqlParameter("@CommandType", SqlDbType.NVarChar, 20)); sqlcom.Parameters["@CommandType"].Value = sCommandType;
sqlcom.Parameters["@SubProjectID"].Value = sSubProjectID;
sqlcom.CommandText = "PolicyCensorAddProList";
try
{
return sqlcom.ExecuteReader();
}
catch(Exception e)
{
return null;
throw(e);
}
select * from table where tab=@name 或
SqlParameter param = cmd.Parameters.Add("@name", SqlDbType.VarChar, 50)
param.Value = Username
你试试吧!!
OleDbConnection myConnection = new OleDbConnection(conn); string sb = "select * from libclass";
OleDbCommand cmd = new OleDbCommand(sb,myConnection);
myConnection.Open();
OleDbDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
access:SELECT columns FROM table WHERE condition = ?
sql server: SELECT columns FROM table WHERE condition = @condition