zoukankan      html  css  js  c++  java
  • .net 面试整理2013年3月21

    --最近参加了几家公司的面试  ,把面试整理了一下, 和广大博友进行交流
    (1) ado.net 数据库对象
    DataSet 数据在内存中的缓存 是由一组data table对象组成
    DataAdapter   用于填充DataSet 和更新数据源
    DbCommand 用于执行sql 语句和存储过程 .
    DbDataReader 从数据源取行的只进流
    DbConnection 表示到数据库的连接

    (2) 分页的存储过程  应该用rownumber() 函数
    @pagesize
    @pageindex

    这个单令在写到另一篇博客里吧

    (3)  删除表的重复数据
    ID 姓名 分数

    --直接用not in 不是最小 id的  删掉
    
    delete from 课程表 where id not in (select min(id) from 课程表 group by 学生,分数)
    
    -- 用左连接 最小id 的表   如果 为空的就删除
    
    delete  a from 课程表 a 
    left join (select id=min(id) from 课程表 group by 学生,分数 ) b
    on a.id =b.id 
    where b.id is null 

    js的问题

    (4) javascript 可以重载吗? 为什么

    JavaScript 语言的方法声明中,不能明确指定参数的类型和个数,所以不能实现方法的重载,但

    是我们可以用其他的方法来实现重载的效果。

    (5)  javascript  创建对象 people
    name  和 age 属性  扩展 一个方法 sayHello()  输出hello
    实例一个对象   小明 ,18  调用sayHello()

    var people = {name:'小明',age:18};
    people.sayHello=function()
    {
        alert("hello");
    }
    people.sayHello();
    var people = function(name,age)
    {
        this.name=name;
        this.age=age;
        this.sayHello = function()
        {
            alert("hello");
        }   
    }
    var peo=people('小名',18);
    peo.sayHello();

    (6)

    for(i=0,j=0;i<10,j<6;i++,j++)
    {
     k=i+j;
    }
    最后k 的值  10

    (7) 

     var x=1,y=1,z=0;
    function Add(n)
    {n=n+1;}
    y=add(x);
    
    
    functon Add(n)
    {n=n+1}
    z=add(y);
    
    
    问最后   x,y,z  的值是多少?

    (8)

      脚本中$ 和 document.getElementById() 的区别

  • 相关阅读:
    2月11日
    亚特兰蒂斯
    080215 晴
    2月9日
    2月6日
    2月10日
    080208 晴(0,50)
    关于春晚
    (15,50)
    恍然大悟
  • 原文地址:https://www.cnblogs.com/hzy168/p/2973758.html
Copyright © 2011-2022 走看看