select * from ressystem.rs_station where STATIONNAME='" + cboxstation.Text + "'", "STATIONCODEstring str = "insert into ressystem.rs_district (DOMAINNAME,PROVINCE,PROVINCENAME,SPELLFORSHORT,CITYNUM,UPDATEPERSON,UPDATEDATE,ID) values('" + strarea + "','" + strQYId + "','" + strQYName
+ "','" + strJC + "','" + strCityId + "','" + strperson + "',sysdate,'" + (Convert.ToDouble(ID[0].ItemArray.GetValue(0))) + "')";什么时候用"",什么时候用'',怎么用??
+ "','" + strJC + "','" + strCityId + "','" + strperson + "',sysdate,'" + (Convert.ToDouble(ID[0].ItemArray.GetValue(0))) + "')";什么时候用"",什么时候用'',怎么用??
解决方案 »
- 前几天在国外官网上买的FlexPaper AdaptiveUI源代码不知道怎么用,求帮助!
- 分享一下,同时问个问题,脸书,facebok API例子
- Excel 反射 后期绑定 问题.
- 怎样把汉字转换成utf8内码?
- .net序列化类报错(在线等)
- POST "multipart/form-data"型的数据后怎么得到服务器返回的数据长度?
- 更改状态
- 请教高手C#作图问题——如何将一系列坐标点绘制成曲线图显示在窗体上,当鼠标点击时显示该点的坐标
- ps=Process.GetProcesses(); 进程性能计数器禁用,如何打开?
- C#DotNetBar组件中RibbonControl的简单问题!跪求解决!
- C# 如何释放一个控件
- 获取托盘图标信息时出错
char 定义的是字符 用的就是''
连接字符串用""
某个字段是字符串类型,而你在SQL里要做比较,就用''括起来
你要的sql语句是: select * from [TableName] where [Field]='catch'你在C#里面构建这句话的时候应该是:string _sql="select * from [TableName] where [Field]='"+txtField.Text+"'";
如果你写sql的时候,涉及varchar、uniqueidentifier之类型的字段,就得用''来把单个字段值转为字符串形式
比如
string strName = "recordName1";
string sqlStr = "select * from myTable where Name = '" + strName + "'";这之后,sqlStr里面的内容就是:
select * from myTable where Name = 'recordName1'即一个完整的SQL语句