C#知识总结

本文总结了C#开发中的多个知识点,包括方案管理、Oracle序列操作、照片上传、表空间查询、批量插入、AJAX交互、SQL查询优化、Visual Studio调试、断点管理、数据库连接方式、权限控制、数据同步与备份、SAP数据处理等。通过实例链接和代码示例,详细阐述了在C#开发中遇到的各种场景和解决方案。
摘要由CSDN通过智能技术生成

(1)

方案包含专案,如果需要访问不同专案下的页面,需要设定当前页面为起始方案

 

(2)

Oracle 重置序列(不?除重建方式)

https://blog.csdn.net/qq_39233076/article/details/82624642

Oracle新建序列

https://www.cnblogs.com/dshore123/p/8269537.html

 

(3)

上传照片

https://www.cnblogs.com/weekzero/archive/2013/02/17/2914082.html.

 

(4)

查询表空间select username,default_tablespace from user_users;

 

(5)

批量新增

insert into candidate(id,name,idcard) select blog_id_sequence.NEXTVAL,1,sysdate from dual connect by level <= 10000;

 

(6)

ajax一般用数据交互,如果涉及到照片回传,那么直接用href,交给后端流处理即可

 

(7)

搜索的关键字越细越好

 

(8)

对于数据既需要外围分组又需要内围排序(内围只能查出一条数据),可以参考下列sql

select * from

(select  temp.*,row_number() over(partition by temp.name order by temp.startTime Desc) rn

from

(SELECT *

FROM   candidate

       LEFT JOIN education

              ON candidate.id = education.candidateId

 ) temp )

 where rn =1 

如果需要组内分组,也可以做些调整就能实现

select *

  from (select a.*, row_number()

         over(partition by a.grouptype order by a.grouptype desc) as rn from

         vdr_invalid_item a where docno = 'VRB19090341') where rn =1

 

(9)

visual studio可以在调试栏中启用或者停用所有中断点

 

(10)

如果没有进入断点,很可能调用的是网上的api

 

(11)

如果数据字段类型不一致,也有可能导致同样的数据无法关

 

  1.  

方案包含专案,如果需要访问不同专案下的页面,需要设定当前页面为起始方案

 

  1.  

Oracle 重置序列(不?除重建方式)

https://blog.csdn.net/qq_39233076/article/details/82624642

 

(3)

Oracl新建序列

https://www.cnblogs.com/dshore123/p/8269537.html

 

(4)

上传照片

https://www.cnblogs.com/weekzero/archive/2013/02/17/2914082.html

 

(5)

查询表空间select username,default_tablespace from user_users;

 

(6)

批量新增

insert into candidate(id,name,idcard) select blog_id_sequence.NEXTVAL,1,sysdate from dual connect by level <= 10000;

 

(7)

ajax一般用数据交互,如果涉及到照片回传,那么直接用href,交给后端流处理即可

 

(8)

搜索的关键字越细越好

 

(9)

对于数据既需要外围分组又需要内围排序(内围只能查出一条数据),可以参考下列sql

方法一:

select * from

(select  temp.*,row_number() over(partition by temp.name order by temp.startTime Desc) rn

from

(SELECT *

FROM   candidate

       LEFT JOIN education

              ON candidate.id = education.candidateId

 ) temp )

 where rn =1 

如果需要组内分组,也可以做些调整就能实现

select *

  from (select a.*, row_number()

         over(partition by a.grouptype order by a.grouptype desc) as rn from

         vdr_invalid_item a where docno = 'VRB19090341') where rn =1

 

方法二:

利用order by实现,order by 1,2    第一列是组外分组的字段,第二列是组内排序的字段(注意顺序一定不能乱,是分先后的)

 

 

(10)

visual studio可以在调试栏中启用或者停用所有中断点

 

(11)

SAM权限控制

 

(12)

如果没有进入断点,很可能调用的是网上的api

 

如果数据字段类型不一致,也有可能导致同样的数据无法关联表

 

(13)

Iep系统的数据一般是写进SAP的,总的来说SAP的数据最为完善

 

(14)

Text()是获取值,html()是获取标签

 

获取元素,一般是从高处往下遍历

$("input[id^=ck]:checked", "#dvInvResult tbody tr").each(function () {

            obj.BLOCK_TYPE.push($(this).attr("bType") == "Company" ? "A" : "B");

            obj.BLOCK_NAME.push($(this).val());

            obj.INVALID_ACTION.push($(this).attr("iType"));

            var value = $("input[type='checkbox'][name='" + $(this).attr("name") + "']:checked").parents('tr').children().eq(11).text();

            obj.GROUPTYPE.push(value);

        });

 

 

(15)

索引有好几种,一种是优化查询速度,一种是来判断是否唯一

 

(16)

两种连接数据库方式,如果使用了EF方式,数据库的字段和实体字段需要一一对应,并且命名需要一致

 

-----------------------------------------------------------分界线2019/11/5-----------------------------

(17)

Job相当于定时器,定时的执行Package写好的存储过程

 

 

(18)

先要更新最新版本,才能上传最新代码

 

 

(19)

TeamExployer可以查看历史上传文件,方便管控

 

 

 

 

 

 

 

 

 

按条件进行筛选

 

 

 

(20)

OA系统的几个重要知识点

这个节点可以进行条件约束和流程管控

 

这个节点就是可以设置操作者和每个操作者所看到的内容

 

 

 

在这里设置每个表单需要用到的表单编号,后面的会自动生成

 

 

 

在操作方式这里可以设置流程退回方式

 

 

 

(21)存储过程的debug方式

F11进入函数,F10不进入函数直接下一步

 

 

(22)更改SAM权限的方式

 

 

 

(23)正式区迁移到测试区时,要把排程和作业全部停掉,不然会以旧数据执行

(24)在修改正式区之前,一定要做好备份

 

 

(25)OA系统可以查看当前执行流程

 

 

(26)在Oracle单纯连接数据库,需要做一些配置</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值