我要插入整数和字符串怎么写?
string commandLine = "insert into " + source + "(" + parameter + ")" + " value("+ value +")";
SqlCommand comm = new SqlCommand(commandLine);
可以把value全部变成string传入吗??
string commandLine = "insert into " + source + "(" + parameter + ")" + " value("+ value +")";
SqlCommand comm = new SqlCommand(commandLine);
可以把value全部变成string传入吗??
解决方案 »
- c#如何做到预览时有表格线,打印时去掉表格式,只打数据。
- 关于截屏代码优化的请教
- 在ASP。net中使用ewebeditorV4.60的问题
- 请问如何在服务器端自动执行某个.aspx页面?
- 创建SQLDataReader类的对象问题??
- 请问谁知道xslt用什么类来生成!!!
- 100分问题:求助sql server2005的远程连接
- 关于DataGrid问题高分求助!!
- 帮我看看哪里错了:(
- 200分!简单问题,如何用正则表达式来检测yyyy-mm-dd是否合理?在线等待..
- 1-33个数字中任意选6个数字重新排列,并输出这些列····大家可以告诉我怎么写吗?谢谢
- (100分)json存放到数据库问题。在线等 急急急!!!(大家给力啊)
你要确保
parameter的值为aa,bb,cc
value的值为'1,'小明',18'
你要确保
parameter的值为aa,bb,cc
value的值为'1,'小明',18'
上面的parameter写错了 应为id,name,age
你要确保
parameter的值为aa,bb,cc
value的值为'1,'小明',18'
其实我刚刚才反应过来,我不要比大小只是拿进拿出,根本就没有int类型。
你要确保
parameter的值为aa,bb,cc
value的值为'1,'小明',18'
上面的parameter写错了 应为id,name,age我parameter是传值进来的
你要确保
parameter的值为aa,bb,cc
value的值为'1,'小明',18'
上面的parameter写错了 应为id,name,age我parameter是传值进来的
知道啊 所以我让你确保你传进来的值是我写的这种类型的啊。你调试看下 传过来的值是不是我写的格式。是应该是OK的。
你要确保
parameter的值为aa,bb,cc
value的值为'1,'小明',18'
上面的parameter写错了 应为id,name,age我parameter是传值进来的
知道啊 所以我让你确保你传进来的值是我写的这种类型的啊。你调试看下 传过来的值是不是我写的格式。是应该是OK的。什么意思?我现在头昏昏
我取出来的不都是字符串吗?
create table student( name varchar[100],sex varchar[100], num varchar[100],age varchar[100],school varchar[100],classroom varchar[100] )
你在赋few re er这三个值的时候加上''
对于用SQL语言操作数据库来说,字符串拼接SQL语句是一个很差劲的做法。比较推荐的做法是参数传递。对于一个ADO.Net的SqlCommand对象来说,如何进行参数传递,这是程序员的基本功了,不会只能说明你基础太差劲,自己查MSDN去,也可同时辅以google这样的工具来知道大致的做法然后再拿MSDN详细地查具体的方法、参数和用法。
cmd.Parameters.Clear();
cmd.Parameters.Add(new SqlParameter("@param1",SqlDbType.VarChar,10){Value="test"});
cmd.Parameters.Add(new SqlParameter("@param2",SqlDbType.Int){Value=5});
cmd.ExecuteNonQuery();
整数"++"这样赋值
字符串'"++"'这样赋值。values
例如: values('字符串1',1,2,3,'字符串2')