9 秋高工作室

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8k+

Python 导入 Excel 到数据库

Python 导入 Excel 到数据库Python作为简单易学的脚本语言,在处理系统运维工作时,也有很大帮助。要知道CentOS的包管理工具就是通过Python编写的。在实际工作过程中,用户提供的基础数据往往是基于Excel整理的,将Excel数据导入数据库是一个十分常见的需求。本文将介绍如何基于Python3实现读取Excel数据,并导入到数据库。本程序中会应用到两个包,可以通过pip安装pip install openpyxl pyodbc程序结构如下图所示入口模块通过

2020-10-31 11:00:59

MSSQL常用函数大全

MSSQL常用函数大全 一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII码转换为字符。如果没有输入0~255之间的ASCII码值,CHAR()返回NULL。3、LOWER()和UPPER()LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。4、STR()把数值型数据转换为字符型数据。S...

2020-10-24 15:21:57

sql cast,convert,QUOTENAME,exec 函数学习记录

语法使用 CAST:CAST ( expression AS data_type )使用 CONVERT:CONVERT (data_type[(length)], expression [, style])参数expression是任何有效的 Microsoft SQL Server" 表达式。有关更多信息,请参见表达式。data_type目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。有关可用的数据类型的更多信息,请参

2020-10-23 23:41:38

SQLServer:探讨EXEC与sp_executesql的区别详解

摘要1,EXEC的使用2,sp_executesql的使用MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能(对于这个我在后面的例子中会详加说明),还可以编写更安全的代码。EXEC在某些情况下会更灵活。除非您有令人信服的理由使用EXEC,否侧尽量使用sp_executesql.1.

2020-10-23 23:32:28

SQL 中sp_executesql存储过程的使用帮助

建议使用 sp_executesql 而不要使用 EXECUTE 语句执行字符串。支持参数替换不仅使 sp_executesql 比 EXECUTE 更通用,而且还使 sp_executesql 更有效,因为它生成的执行计划更有可能被 SQL Server 重新使用。建议使用sp_executesql而不要使用 EXECUTE 语句执行字符串。支持参数替换不仅使sp_executesql比 EXECUTE 更通用,而且还使sp_executesql更有效,因为它生成的执行计划更有可能被 S...

2020-10-23 23:14:41

SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值)

SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值)2014-05-26 16:09听风吹雨 阅读(71871) 评论(61)编辑收藏一.本文所涉及的内容(Contents)本文所涉及的内容(Contents) 背景(Contexts) 实现代码(SQL Codes) 方法一:使用拼接SQL,静态列字段; 方法二:使用拼接SQL,动态列字段; 方法三:使用PIVOT关系运算符,静态列字段; 方法四:使用PIVOT关系运算符,动态列字段; ...

2020-10-23 21:09:19

pb 日期相关函数

//====================================================================// 函数: gf_firstday()//--------------------------------------------------------------------// 描述:返回某个月的第一天//--------------------------------------------------------------------// 参数.

2020-10-20 22:21:52

pb 获取拼音码

global type gf_pym from function_objectend typeforward prototypesglobal function string gf_pym (string inputstring)end prototypesglobal function string gf_pym (string inputstring);//====================================================================.

2020-10-20 22:21:35

pb获取EXE全路径

//====================================================================// 说明:获取EXE全路径//--------------------------------------------------------------------// 作者:vesn http://www.vesn.net/vdn.aspx 日期: 2015-2-20//==========================================.

2020-10-20 22:21:05

pb透明文本控件

forwardglobal type uo_transparent_st from statictextend typeend forward global type uo_transparent_st from statictextinteger width = 288integer height = 72integer textsize = -9integer weight = 400fontcharset fontcharset = gb2312charset!fontpitc.

2020-10-18 00:21:48

pb+vdn 导出指定列的json

global type gf_dw2json from function_objectend typeforward prototypesglobal function string gf_dw2json (powerobject dataobj_sur, string as_cols)end prototypesglobal function string gf_dw2json (powerobject dataobj_sur, string as_cols);//============.

2020-10-18 00:19:42

PB调用setitem改变数据窗口内容时,手动触发itemchanged事件

调用setitem默认不会触发itemchanged事件如果想实现可手动触发itemchanged事件事件格式如下:dw_patinfo.event itemchanged( /*long row*/, /*dwobject dwo*/, /*string data */)Example:dwobjectldwo_obj//定义数据窗口对象ldwo_obj=dw_patinfo.Object.patient_id//patient_id是setiem改变内容...

2020-10-18 00:16:34

pb uo_datastore

forwardglobal type uo_datastore from datastoreend typeend forward global type uo_datastore from datastoreend typeglobal uo_datastore uo_datastore type variablesstring is_sqlerrtextend variables forward prototypespublic function long of_retri.

2020-10-18 00:14:11

PB时间戳

//====================================================================// 描述:timestamp 获取时间戳//--------------------------------------------------------------------// 作者: Vesn http://www.vesn.net 日期: 2018年05月20日//=======================================.

2020-10-18 00:13:12

pb11.5调用系统打印机

pb11.5调用系统打印机Function ulong ShellExecute(ulong hwnd,ref string lpOperation,ref string lpFile,ref string lpParameters,ref string lpDirectory,ulong nShowCmd) LIBRARY "shell32.dll" ALIAS FOR "ShellExecuteA;ansi"//pb9调用方法Function Long ShellExecute (...

2020-10-18 00:11:27

pb 大写人民币

global type gf_money from function_objectend type forward prototypesglobal function string gf_money (decimal data)end prototypes global function string gf_money (decimal data);constant string ls_bit = "万仟佰拾亿仟佰拾万仟佰拾元角分"constant string ls_num = "壹贰叁.

2020-10-18 00:10:36

pb12.5 特殊字䄻datawindow显示乱码

高版本12.5 特殊字䄻datawindow显示乱码,显示乱码,保存后乱码解决1.使用pb12.5,sql20082.字段类型使用nvarchar以上2个解决显示乱码3.连接parm增加DisableBind=0,NCharBind=1如:SQLCA.DBParm ="Namespace='System.Data.SqlClient',DataSource='.\r2',Database='gspzd',DisableBind=0,NCharBind=1"第3个解决保存后乱码问题..

2020-10-18 00:09:37

PB split 字符串拆分函数

$PBExportHeader$split.srf$PBExportComments$字符串拆分函数global type split from function_objectend type forward prototypesglobal function integer split (string assource, string astag, ref string aaret[])end prototypes global function integer split (stri.

2020-10-18 00:08:51

pb replace 替换指定字符

global type gf_replace from function_objectend type forward prototypesglobal function integer gf_replace (ref string as_source, string as_old, string as_new)end prototypes global function integer gf_replace (ref string as_source, string as_old, str.

2020-10-18 00:07:50

PB自动注册OCX控件

今天转了一些常用处理方法,经常用得到这些方法,自己以不想抄,只能COPY了。方法一:1.手工注册OCX控件将该控件随程序一起发布,然后,将此文件拷到windows\system,或者直接放在本运行目录,然后执行dos命令,run( "regsvr32 *.ocx ")*表示具体的文件。然后写注册表,将控件注册标志置为1,在程序开始运行时,先检查该标志,是否需要进行注册2.自动注册OCX控件在OCX控件中一般都包含一个DLLRegisterServer函数,可以用此函数来实现O...

2020-10-17 22:27:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取