zoukankan      html  css  js  c++  java
  • 工作笔记

    1、在笔记本上装个Oracle数据库客户端,通过PLSQL操作数据库;

    2、在Oracle中写存储过程,如果要实现查询功能就必须通过游标来获得,即 open cur for select * from Table;

    3、VSS和SVN一样,是代码管理工具,跟SVN上传和下载不同,它叫签入和签出,而且一旦有人签出,你就不能操作此文件;

    4、后缀是.svc的文件是WCF文件,实现TextBox绑定通过DTO(Data Transfer Object)来完成。

    5、CodeSmith是基于模板的代码生成工具,每当修改了数据库中表的字段、视图或存储过程等,都要用CodeSmith重新生成代码然后拷贝到实体类中。和之前用Entity Framwork更新数据库实体是一样的,将数据库表与实体对象(相当于三层中的Model类)做相互映射。

    6、在Oracle安装文件夹app更改配置文件就可以添加数据库连接。

    7、遇到问题要自己想办法,安装程序时第一次不成功卸载后再试一次,要相信所有的问题都是可以解决的。

    8、安装VS2013的时候一直无法继续,停留在Hotfix for windows,禁用win7 uac就可以继续安装了。

    9、从数据库中删除数据的方法:①先明确哪些是数据表,哪些是关系表,确定哪些表之间存在关系;②一次只能删除一张表的数据,先删关系表再删数据表(若两个表之前没有关系表,是通过主外键联系的,那么删除主表则附表也删除)

    10、发布网站时在IIS管理器中的网站处新建,应用程序池是用来管理你建立的网站,修改网站的属性。同时可以给新建的网站添加FTP发布(不是FTP站点),这样就可以在本地给远方的服务器发布网站了。

    11、使用Contains()函数前要建立全文索引,可以使用 like 查询。charindex(‘2’,‘1234’)返回指定字符在字符串中的位置。SubString可以对整列操作。

    12、要删除、修改数据首先要利用查询语句把这些信息查出来。先查询再处理!

    13、Oracle数据库中的字段类型和Sql Server 有所不同,Oracle中常用的有varchar2、integer、nchar、date,Sql Server 中的uniqueidentifier长度是36。工作要细心、细心!!

    14、进不去断点就在项目属性调试中设置本机调试
    15、在调试这种A.B.C()时,若F12跟踪的C()方法是元数据,可以跟B或A
    16、select :1 dept_key,:2 user_key,:3 relation_key from dual
    17、sql与Oracle不同:SQL中的bit类型只能存0、1;Oracle中没有bit类型,可用integer代替。用ADO.NET读取出的数据返回值都是bool类型。
    18、Oracle每条语句必须以封号结束,拼接字符串用“||”
    19、Oracle中Update A set value=0 where exists(select * from table)
    20、队列
    -- Create sequence
    create sequence SH3H_AUS_SEQ_APP
    minvalue 1
    maxvalue 9999
    start with 45
    increment by 1
    cache 20;

    21、Oracle直接用语句增删改数据的时候要记得提交事务,否则不执行。
    22、当从抽象类派生抽象类时可以不实现父类中的抽象方法,当从抽象类派生非抽象类时,这些非抽象类必须具体实现所继承的所有抽象成员,从而重写那些抽象成员。
    23、自定义节点:
    <Mysection username="李宁" url="http://www.sina.com" comment="新浪网页"></Mysection>
    <section name="Mysection" type="WebApplication1.Mysection,WebApplication1"/>
    [ConfigurationProperty("type", IsRequired=true)]
    public string ServcieType
    {
    get { return (string)this["type"]; }
    set { this["type"] = value; }
    }

    24、html中的js文件不能重复引用,会导致引用错误
    25、写好属性后,在其他地方赋值即可
    26、Application.ExecutablePath/Application.StratupPath,前者包括.exe应用程序的名称/后者不包括名称,只是应用程序所在的路径

    27、select SH3H_AUS_SEQ_APP.Nextval from dual;

    28、对数据库进行操作才会走接口(wcf),通过一层层写方法来操作数据。

    29、打开指定文件:

    OpenFileDialog file = new OpenFileDialog();
    if (file.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    {
    string path = file.FileName;
    dbf = new DTable();
    dbf.Load(path);
    if (dbf.Table.Rows.Count > 0)
    {
    this.GrcInitialData.DataSource = dbf.Table;
    }
    }

    30、修改数据库数据 select * from A for update

    31、临时表的数据存在于一个事务中,当事务结束临时表就清空了

    32、打开dbf文件可以用Excel,打开的时候选择DBase类型的文件

    33、Dev组件中的GridView控件的属性中DateTimeFormatString控制日期类型(yyyy-MM-dd),NumberFormatString控制数字类型(F0)

  • 相关阅读:
    cenos安装memcache
    微信开发——测试号申请,接口配置,JS接口安全域名,自定义菜单
    mysql设计-优化
    mysql设计-基本操作
    CI框架部署后访问出现404
    ueditor的bug
    git操作
    github基本操作
    基于SSH协议clone GitHub远端仓库到本地-git
    Thinkphp5.0 路由
  • 原文地址:https://www.cnblogs.com/len0031/p/3863789.html
Copyright © 2011-2022 走看看