asp.net连mysql数据库的问题?
C# code:
string sql = "select * from userinfo where uname = '" + uname + "' and upassword = '" + upassword + "'";
//和
string sql = "select * from userinfo where uname = @uname and upassword = @upassword";
MySqlParameter[] paras = new MySqlParameter[]
{
new MySqlParameter("@uname",uname),
new MySqlParameter("@upassword",upassword)
};
本来这两种写法都可以的。。。第二种传参的方式还更好些。。。
但是现在使用的是mysql数据库,用第二种方式怎么都查不出来?到底是什么原因呢?望高人指点!
MySqlParameter是什么啊
@是sql server的写法,Mysql没有用过呢
Access用一个?代替的
奥,sorry
那是Mysql的参数列表
debug一下看看 你那句sql里面得到的值是什么
一直是这个
sql = "select * from userinfo where uname = @uname and upassword = @upassword";
相关问答:
就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。
使用自带的fileupload控件可以实现 ......
我用的是mysql6.0为什么一创建两个表这间用外键来连接时就说创建不了:can"nt create table ...
你的语句是什么?你的表是什么存储引擎? 如果是myisam 则不支持外键,你需要把表改为inndb
貼出SQL ......
sqlserver的数据库,字段是image类型的。怎么写代码,在页面中点击“下载”就能打开那个下载对话框?
PS:OracleLob 在sqlserver里是什么?
Response.Redirect("test.jpg")
引用
Response.Redirect( ......
由于asp.net没有权限执行一些操作,而这些操作在服务器本地是可以的,所以我想在服务器上放一个winform程序用于执行这些操作,然后通过asp.net来启动,请各位大侠赐教,感激不尽!
Process调用exe文件
Process p = new P ......