- 博客(7)
- 收藏
- 关注
原创 sqlserver数据库跨库查询 之 链接服务器
我们做项目的时候,总能多多少少会收到一些,比较“坑”的需求,尤其在做报表查询数据的时候,如果报表数据都在一个服务器上存储的还好,我们查询起来自然不必大费周章了,有的是办法去汇总和查询这些数据,但是,人的一生生之所以精彩,就是因为当你认为这件事就应该这么做,不麻烦的时候,上帝总会在你面前搞点事情。麻烦既然来了,那就接吧,有句古话说的好,兵来将挡,水来土屯。说说具体语法吧,其他的也没啥说的。'', --与上面的服务器别名保持一致。'xxxxx' --被访问的服务器密码。'sa', --被访问的服务器帐号。
2023-03-21 17:30:27
1793
原创 C# 运用(codeDom和反射技术)动态编译dll ,动态调用
object obj = ass.CreateInstance("特殊字符.Dll.Ver" + newVer + ".AccountTest");在软件运用工程中,往往会根据各种各样,花样百出的需求来设计软件,在最近的项目中无意中,我就遇到了一个需求,据说是,客户要动态编译dll ,我“滴个乖乖”,这是要逆天啊!object obj = ass.CreateInstance("特殊字符.Dll.Ver" + newVer + ".Test");----------------“天行健,君子以自强不息;
2022-11-22 09:28:03
1969
原创 sqlserver 导入excel 列float转化成varchar/nvarchar
某些场景下需要将excel文档的数据在数据库中批量刷新,一般情况下这种解决办法很多,下面就介绍一下,使用sqlserver的管理工具将表格的数据导入到库中作为一个临时表的形式,进行批量刷新的方式。1.右键数据库,任务,导入数据,下一步选择数据源,勾选首行包含列名称(F)点下一步选择DB Provider for SQL Server,然后填写服务器名称,进行身份验证,(数据库的登录名和密码)当添加服务器名称后,我们会发现数据库会自动展开,然后选择服务器上的数据库,如果没有
2022-03-15 11:14:32
2947
1
原创 不能在查询运算符(Contains 运算符除外)的 LINQ to SQL 实现中使用本地序列。
很多时候我们在使用linq 查询数据的时候,常常会对数据库和内存进行操作,如果语句逻辑衔接过于紧密,稍不留神,在运行的时候就会提示这个错误。如下图:此时StockInQuery就是一个内存对象,如果这个查询没有Tolist()这个方法加持,那么这个集合查询的就是数据对象返回的是IQueryable<T> 类型,举个例子:如果没有Tolist情况下,此集合如果通过某个字段的值关联了某个内存对象(List<T>)这个就会报以上的错误,但是Contains除外。List
2022-03-04 09:40:11
799
原创 跨域的概念,以及如何解决跨域问题一些方案,使用于c#,php,java等
1.什么是跨域:当两个不同的域名资源,端口,协议进行交互时,如果域名(www.123456.com),端口(8080)或协议(http)有一个不同时,意味着这两个交互的资源,域不同。域名:主域名:www.baidu.com/www.sina.com子域名:www.866.baidu.com/www.444.baidu.com域名和ip:www.baidu.com/127.0.0.1端口:(8080/8081)协议:(http/https)当两个不同域的资源相互交互,当请求发送
2022-02-25 10:32:52
949
原创 oracle ORA-00060: 等待资源时检测到死锁
一般情况下,多个进程或线程同事对数据表进行编辑或新增的时候,会造成资源争抢,处于数据库的自我保护机制,有时候会产生锁表现象,例如:某种场景下会提示以上死锁问题。解决方式如下:可尝试检查数据库对象与被锁定对象联合查询被锁定的表1.select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_objects a,dba_objects b where a.object_id=b.object_id;查看引起死锁的会话
2022-02-21 17:06:39
9672
原创 oracle数据库远程+iis
问题:1.System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本。2.无效的监听3.协议适配器无效解决方案:1.访问数据的主机(也就是客户端必须安装oracle 环境,一般是客户端程序)2.客户端程序安装好以后,需要配置tnsname.ora文件里面host为安装数据库的服务器ip。service_name为服务端数据库的全局实例名称。3.检查服务端服务端需要确定开启监听(监听为供客户端程序监听的时候用,
2022-02-18 15:01:58
534
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人