2 hy123hy123hy123 hy123hy123hy123 于 2016.04.23 18:58 提问

assignment、call、increment等对象表达式可用作语句

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public class DB
{
public SqlConnection con = new SqlConnection();
public SqlCommand com = new SqlCommand();
public SqlDataAdapter Da = new SqlDataAdapter();
public DataSet Ds = new DataSet();
public DB()
{ }

public String GetConnectionstring()
{
    String constr;
    constr = System.Configuration.ConfigurationManager.AppSettings.Get(0).ToString();
    return constr;
}
public DataSet GetDataTableBysql(String sqlstr)
{
    con.ConnectionString = GetConnectionstring();
    com.Connection = con;
    com.CommandText = sqlstr;
    Da.SelectCommand = com;
    try
    {
        Ds.Clear();
        con.Open();
        Da.Fill(Ds);
        con.Close();
    }
    catch (SqlException)
    {
        con.Close();
    }
    return Ds;
}
public Boolean UpdataDatabysql(String sqlstr)
{
    con.ConnectionString = GetConnectionstring();
    com.Connection = con;
    com.CommandText = sqlstr;
    try
    {
        con.Open();
        com.ExecuteNonQuery();
        con.Close;
        return true;
    }
    catch (SqlException)
    {
        con.Close;
        return false;
    }
}

}
错误 1 只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句 C:\Users\Administrator\Documents\Visual Studio 2005\WebSites\WebSite1\App_Code\DB.cs 57 13 C:...\WebSite1\

有两个错误,怎么解决。

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.24 03:55

con.Close;
->
con.Close();

caozhy
caozhy   Ds   Rxr 2016.04.24 03:56

constr = System.Configuration.ConfigurationManager.AppSettings.Get(0).ToString();
->
constr = System.Configuration.ConfigurationManager.AppSettings[0].ToString();

CSDNXIAOD
CSDNXIAOD   2016.04.26 08:21
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
编译器错误消息: CS0201: 只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句
编译器错误消息: CS0201: 只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句
只有assignment、call、increment和new对象表达式可用作语句 是怎么一回事??
只有assignment、call、increment和new对象表达式可用作语句  是怎么一回事??原因之一:原来是程序中多写了一个等于号this.Lable1.ForeColor== Color.Blue;应该换成this.Lable1.ForeColor= Color.Blue; 
只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句
本人只列举一种情况:                                               if (tb.ID == "je")                        {                            tb.Enabled == false;                        }原因在于tb.Enabled == false
eslint报错:Expected an assignment or function call and instead saw an expression
是因为你箭头函数后面直接返回值了但是没有写return 或者直接用小括号 return 1.修改前 const Container = ({ classes, children }) => { {children} }2.修改后直接return  const Container = ({ classes, children }) => (
Redis INCRBYFLOAT key increment
为 key 中所储存的值加上浮点数增量 increment 。 如果 key 不存在,那么 INCRBYFLOAT 会先将 key 的值设为 0 ,再执行加法操作。 如果命令执行成功,那么 key 的值会被更新为(执行加法之后的)新值,并且新值会以字符串的形式返回给调用者。 无论是 key 的值,还是增量 increment ,都可以使用像 2.0e7 、 3e5 、 90e-2 那样的指数
oracle auto increment
您必须通过 sequence 对创建 auto-increment 字段(该对象生成数字序列)。 请使用下面的 CREATE SEQUENCE 语法: CREATE SEQUENCE seq_person MINVALUE 1 START WITH 1 INCREMENT BY 1 CACHE 10 上面的代码创建名为 seq_person 的序列对象,它以 1 起始且以 1 递增
memcache的increment用法
PHP在操作Memcache数据的时候,我们习惯用get,set,delete比较多些,突然发现increment和decrement其实是很有用的,听说使用得当对程序的性能是很有帮助的。先看下文档里的说明:Memcache::increment()将指定元素
关于ValueOperations的increment方法的解惑
最近在开发中,使用Redis来实现数据点击量的统计存储功能。为什么使用Redis?点击量之类的功能,需要频繁触发更新操作,而且高并发访问时,还需要考虑操作冲突导致数据不一致的问题。而Redis是内存型存储,相比关系型数据库,操作更快,避免了频繁的文件写操作。更重要的是,Redis中有个INCR和INCRBY命令,都可以实现值递增的原子性操作,方便了解决了高并发时的冲突问题。     Redi
CALL 对象
<br />net call inh/user/user#2a->get_number()<br />net call 10->get_number()
Increment Changes
Keep the change small.这是一个很有用的实践,可以应用在很多地方:编程,配置,甚至做饭(我看到过的最好的应用这个实践的例子是我妈妈炒菜的时候  )。1.能够把一件事分成很多小步骤来做。2.每一小步做完都要能够检验。3.发现出错能够轻易倒退。其中第2步比较繁琐,象TDD就是用自动测试来保证的。