救命呀
public int Add(Survey survey)
        {            string cmdText = "insert into Survey (Address,Jiekuan,Work,Workplace,position,LoanBalance,LoanTerm,LoanWay,LoanKind,LoanUses,RepaymentDay,RepaymentWay,Contact,BasicInfo,OtherInfo,FinanceInfo) values(@Address,@Jiekuan,@Work,@Workplace,@position,@LoanBalance,@LoanTerm,@LoanWay,@LoanKind,@LoanUses,@RepaymentDay,@RepaymentWay,@Contact,@BasicInfo,@OtherInfo,@FinanceInfo )";
                        SqlParameter[] param = 
                //new SqlParameter[] 
                                  { new SqlParameter("@Address",SqlDbType.NVarChar,100,survey.Address),
                                    new SqlParameter("@Work",SqlDbType.NVarChar,100,survey.Work),
                                 new SqlParameter("@Workplace",SqlDbType.NVarChar,100,survey.Workplace),
                                 new SqlParameter("@Position",SqlDbType.NVarChar,100),
                                 new SqlParameter("@LoanBlalance",SqlDbType.NVarChar,100),
                                 new SqlParameter("@LoanTerm",SqlDbType.NVarChar,100),
                                 new SqlParameter("@LoanWay",SqlDbType.NVarChar,100),
                                 new SqlParameter("@LoanKind",SqlDbType.NVarChar,100),
                                 new SqlParameter("@LoanUses",SqlDbType.NVarChar,100),
                                 new SqlParameter("@RepaymentDay",SqlDbType.NVarChar,100),
                                 new SqlParameter("@RepaymentWay",SqlDbType.NVarChar,100),
                                 new SqlParameter("@Contact",SqlDbType.NVarChar,100),
                                 new SqlParameter("@BasicInfo",SqlDbType.NVarChar,100),
                                 new SqlParameter("@OtherInfo",SqlDbType.NVarChar,100),
                                 new SqlParameter("@FinanceInfo",SqlDbType.NVarChar,100,survey.FinanceInfo)
          
};
                             
            param[0].Value = survey.Address;
            param[1].Value = survey.Jiekuan;
            param[2].Value = survey.Work;
            param[3].Value = survey.Workplace;
            param[4].Value = survey.position;
            param[5].Value = survey.LoanBalance;
            param[6].Value = survey.LoanTerm;
            param[7].Value = survey.LoanWay;
            param[8].Value = survey.LoanKind;
            param[9].Value = survey.LoanUses;
            param[10].Value = survey.RepaymentDay;
            param[11].Value = survey.RepaymentWay;
            param[12].Value = survey.Contact;
            param[13].Value = survey.BasicInfo;
            param[14].Value = survey.OtherInfo;
       param[15].Value=survey.FinanceInfo;
    
            SQLHelper.ExecuteNonQuery(SQLHelper.connString, CommandType.Text, cmdText, param);
            return 0;
                    }        /// <summary>
        /// 得到一个对象实体
        /// </summary>        public void GetModel(string loanNum)
        {
            
        }
错误 4 当前上下文中不存在名称“SqlHelper” C:\Documents and Settings\Administrator\桌面\新建文件夹\SQLServerDal\SurveyDal.cs 64 13 SQLServerDal

解决方案 »

  1.   

    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;
    using System.Xml;
    using System.Xml.Schema;有这个命名空间了吗?
      

  2.   

    using System;
    using System.Collections.Generic;
    using System.Text;
    using IDAL;
    using System.Data.SqlClient;
    using System.Data;
    using Model;
      

  3.   

    或是你的引用就没有引用含有SqlHelper的引用..另:SqlHelper是你自己写的类还是?
      

  4.   

    看方法名或类名是不是public,一般都是这个问题~
      

  5.   

    引用你sqlhelper的命名空间
    查看那你sqlhelper类的命名空间
    在看看ExecuteNonQuery方法是否是静态方法
      

  6.   

    ExecuteNonQuery应该不是静态方法,
    connString应该不是静态变量。。
    你先实例化一个对象再调用其方法和属性(变量)。。SQLHelper sqlhelper=new SQLHelper();
    sqlhelper.ExecuteNonQuery(sqlhelper.connString, CommandType.Text, cmdText, param); 
      

  7.   

    错误 7 找不到类型或命名空间名称“SQLHelper”(是否缺少 using 指令或程序集引用?) C:\Documents and Settings\Administrator\桌面\新建文件夹\XQLoan\SQLServerDal\SurveyDal.cs 69 8 SQLServerDal
    using System;
    using System.Collections.Generic;
    using System.Text;
    using IDAL;
    using System.Data.SqlClient;
    using System.Data;
    using Model;
    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Data.SqlClient;
    using System.Xml;
    using System.Xml.Schema;
      

  8.   

    SqlHelper是数据库操作类。要添加相关引用或类在项目文件里
    看看petshop
      

  9.   

    大哥
    dll在哪里???呃呃呃(⊙o⊙)…  
      

  10.   

    要先引用包含SQLHelper的那个命名空间,
      

  11.   

    检查下你引用的sqlhelper是哪个类,在哪个命名空间定义的,dll一般在生成的 bin目录里!
    这个要你自己在你的目录里找,你直接问我们,帮不了你啊!因为这个文件是在你的项目中,并不是系统文件!
      

  12.   

    Data Access Application Block 这个吧
    这个SqlHelper我确实用过,但是楼主你下载后
    引用到项目中啊,这会吧,点右键添加引用,把下载的dll引进来
    然后再using里面引入就可以了
    好像是这: using Microsoft.ApplicationBlocks.Data;
      

  13.   

    注意区分大小写,如果是自己写的类,就要引用你自己编译的DLL文件
      

  14.   

    应该就是这个SQLServerDal.dll了,你要引用它的命名空间。。
    试试加上using SQLServerDal;
      

  15.   

    实在不知道你的dll是哪个,这个dll说明文档得有吧,仔细看看吧
      

  16.   

    SQLHelper  ,你是否使用的是“动软”生成的框架,如果是,你用那个动软,试试。
      

  17.   

    正点,这个不是在.NET核心库里的,应该是别人写的,或第三方提供的。