string strsql = "select max(" + FieldName + ")+1 from " + TableName;
这代码对吗?
我记得遇到字符串时好像是这样用的:'"+FieldName+"'
这里怎么写成这样了啊:" + FieledName + "
这代码对吗?
我记得遇到字符串时好像是这样用的:'"+FieldName+"'
这里怎么写成这样了啊:" + FieledName + "
解决方案 »
- 大家帮我说说一个网站从发布,到能够每个人都能看到的网站,这里面的过程??有工作经验的,应该都知道。。
- 请问 asp.net中,如何配置web.config文件,让不登录的用户都自动跳转到登录页面。
- 求dropdownlist源代码或者自定义控件类似dropdownlist控件的源码
- js 抓取内容
- 现在的老板怎么想的,两三个人就想在三个月内做一个进销存+财务的软件?
- HttpUtility.UrlEncode乱码问题
- 在 .aspx 页面,JavaScript脚本函数 可否调用 C#脚本函数?
- 这样的参数传递怎么做啊?
- 提示出错!
- 关于支付宝返回值问题
- AspNetPager.dll的签入
- asp.net中ListView如果用来绑定一个对象的List后,怎么让它只显示这种类型的一部分属性?
select max(id)+1 from TableName
select max('id')+1 from TableName
选一条
学会调试,把你的 strsql 变量值打印到“即时窗口”或者“监视窗口”。这种问题要靠自己动手调试能力,而不是靠csdn。
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "data source=X6X8-20120601VQ;initial catalog=shiyan;user id=sa; password=123";
conn.Open();
string strCmd;
strCmd = "select * from aa where str1=" + TextBox1.Text + "";
SqlDataAdapter da;
DataSet ds = new DataSet();
da = new SqlDataAdapter(strCmd, conn);
da.Fill(ds);
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}
我做了这个实验,如果str1是字符串类型,那么where语句必须写成'"+TextBox1.Text+"'这样子
如果str1是int类型,那么where语句必须写成"+TextBox1.Text+"这样子
否则会报错的
string strsql = "select max(" + FieldName + ")+1 from " + TableName;
这种代码吗?一个概念没有搞懂时,怎么直接跳跃到别的问题上去了?
"+FieldName+"FieldName就是一个数据库的字段名字
{
和这行代码等效的代码是怎么写的啊
和这行代码等效的代码是怎么写的啊
11楼正解~我做了这个实验,如果str1是字符串类型,那么where语句必须写成'"+TextBox1.Text+"'这样子
如果str1是int类型,那么where语句必须写成"+TextBox1.Text+"这样子
否则会报错的楼上群主所说的这句话,也是正确的。。不过你的这个是针对字段的数值来进行操作的~~
{
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
...........
}
catch()
{
..........
}
finnaly
{
connection.Close();
}