1.(惭愧,不会)
2.例如@year,它在SQL Server上是一个变量。如果只用year(没@的话)那就
其实就是常量跟变量的分别,例如
dim i as integer
  i=123
@year相当于这里的i,year相当于这里的123

解决方案 »

  1.   

    那请问:
    在(TO_CHAR(N_JZGZQK.NF (+), 'yyyy') = '" + @year+@"')中的
    ...='"+ @year+@"'),前面第一个---'(单引号)是和谁配对呢?
    请继续关注,并详细解析好吗?
      

  2.   

    大家说得很对,这段代码确实是用在存储过程当中,@表示的确实是变量,但现在不理解的就是这个格式问题。
    按照 zzhuz(大件) 说:.... ='一个变量的值@'....那后面的一个" @ "如何理解呢?就是不懂这个格式!
      

  3.   

    你的是SQL Server还是别的什么的?
      

  4.   

    在一个类.cs内写的。只要将上面的SQL语句付给 myCommand.CommandText=mysql(上)就行了。
    这个单引号配对可能如zzhuz(大件) 所说。
    但N_JZGZQK.TYBM(+)中的"(+)"又是什么意思呢?
    请知情者发表高见!
      

  5.   

    未处理的“System.InvalidOperationException”类型的异常出现在 system.xml.dll 中
    其他信息:生成 XML 文档时出错。源代码:
    using System;
    using System.IO ;
    using System.Xml ;
    using System.Xml.Serialization  ;
    namespace xmlserlizer
    {
    public class Employee
    {
    public string Name;
    public string Salary;
    private string FullNum;
    public string  telephonenumber
    {
    get 
    {
    return FullNum.Substring(9,3);
    }
    set
    {
    FullNum="222-7777"+value;
    }
    }
    }

    class Class1
    {
    [STAThread]
    static void Main(string[] args)
    {
    Employee Employee1=new Employee();
    Employee1.Name="th smith";
    Employee1.Salary="02000";  
        Employee1.telephonenumber="213";
    XmlSerializer serializer =new XmlSerializer(typeof(Employee));
    Stream writer1 = new FileStream("C:\\employee.xml", FileMode.Create);
    serializer.Serialize(writer1,Employee1);
    }
    }
    }
      

  6.   

    对不起,贴错了
    http://expert.csdn.net/Expert/topic/1276/1276774.xml?temp=.4096796
      

  7.   

    将功赎罪:这是有@的:SqlConnection     conn= new SqlConnection("server=yourservername;uid=sa;pwd=;database=testcdd");
    SqlDataAdapter myada= new SqlDataAdapter("  select * from class where id=@id",conn);
    SqlParameter  objParameter= new  SqlParameter("@id",SqlDbType.Int,4);
        objParameter.Value = 10;
    objParameter.Direction=ParameterDirection.Input;  
     myada.SelectCommand.Parameters.Add(objParameter);
    DataSet categorySet =new DataSet();
    myada.Fill(categorySet,"class");这是直接的
    SqlConnection     conn= new SqlConnection("server=yourservername;uid=sa;pwd=;database=testcdd");
    string id="10";
    SqlDataAdapter myada= new SqlDataAdapter("select * from class where id="+id,conn);
    DataSet categorySet =new DataSet();
    myada.Fill(categorySet,"class");更多见SqlDataAdapter类
      

  8.   

    1.是不是Oracle语句中的左连接?Oracle我也不熟
    2.可以传入的参数,通过SetPara....设置
      

  9.   

    哈哈;
    2:在 '"+@year+@"'  中 为什么要 " @ "呢? 不要又有什么不一样?
    这个问题已经解决。
    那第一个问题呢?
    请大家继续关注!
      

  10.   

    以上两个问题都已解决:
    第一个:N_JZGZQK.TYBM(+)中的"(+)表示在表N_JZGZQK中创建一条空记录,它是"万能"的,可以和N_TYBM中所有不满足条件的元组连接!
    第二个:@xxxx表示变量!