VB、VB.NET
彻底解决VB6~VB2005中连接ACCESS数据库(带密码)
Kalet 发表于2009-03-20 浏览421 评论0
在VisualBasic中连接和使用Access数据库中,为了确保数据库中信息的安全,往往要求对数据库文件进行加密,以防止非法用户通过其它的常规手段(如使用ACCESS将数据库文件打开、修改)将其打开。那么,在VisualBasic中如何建立与加密的数据库的连接呢?介绍如下(以下部分内容摘自网络)。 一、建立数据库 因为在VisualBasic6.0中有的数据库连接方式不支持Access2000版本格式的数据库,为...
VB、VB.NET
vb 对 zebra 888-TT打印机编程
Kalet 发表于2009-03-20 浏览324 评论0
打印机:zebra888-TT控制语言:EPL2(很多zebra用的ZPL2)vb源码:PrivateSubCommand1_Click()Dimidid=Form1.Text1.TextIf(id<>"")Then strsql="select*fromstockwhereitem='"&id&"'" open_db(strsql) &nb...
VB、VB.NET
不打开EXCEL导出EXCEL报表
Kalet 发表于2009-03-20 浏览290 评论0
网上有太多的使用打开隐藏文档的方式将dataset或者datatable导出到excel.这样做有几个问题:1.excel进程很难杀死,甚至出现无响应不打开EXCEL导出EXCEL报表2.响应速度慢3.必须要安装office才能使用当然,也有它的优点,那就是格式化能力强,能够做出格式化的excel报表.但是比起常常出错,反映速度,以及特定环境看来,优点也不是很明显在此贡献给大家一个不同的导出excel方式优点是:1.速度快2.不容易出错3.无需安装office但是也有确定,就是导出的报表象excel一样,没有格式化.因为此种方法就是将excel当成数据库来创建的.以下...
VB、VB.NET
.NET环境下水晶报表使用总结(VB.NET)
Kalet 发表于2009-03-20 浏览240 评论0
水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。 一、在使用自带的水晶报表时,请注册,否则只能使用30次.NET环境下水晶报表使用总结(VB.NET) 水晶报表注册码 注册号:6707437608 密码:AAP5GKS0000GDE100DS 二、使用CrystalReportViewer进行预览 CrystalReportViewer控件允许在应用程序中查看 Crystal Report。ReportSource&...
VB、VB.NET
VB.Net集成水晶报表的方法(2)
Kalet 发表于2009-03-20 浏览281 评论0
CrystalReportDesigner类似于FoxPro的报表设计器。通过数据库专家工具可以建立与数据源的连接;通过插入专家工具可在各节中插入字段、公式、SQL表达式、参数等;通过选择专家工具可以筛选出有用数据;还可以使用Crystl语法和BASIC语法建立灵活的函数、公式等。设计报表并在报表中通过选择专家工具加入一选择公式:{客户.ID}={?ID}(详细建表步骤非本文重点,因篇幅原因,请大家参阅相关资料)VB.Net集成水晶报表的方法(2) 现在一切都准备就绪,下面就可以干点正事了!首先新建一个VisualBasic.NETWindows应用程序项目。在解决方案资源管...
VB、VB.NET
VB.Net集成水晶报表的方法(1)
Kalet 发表于2009-03-20 浏览309 评论0
VB.Net集成水晶报表的方法(1)CrystalReports是非微软的第三方工具,用于处理数据报表,帮助用户分析和解释重要信息。使用CrystalReports可以方便地创建你所能想象的任何报表。VisualStudio.NET中集成的CrystalReports9(简化版本)赋予.NET平台创建交互式的、高质量展示内容的能力,您可以在Web平台和Windows平台上呈现报表,甚至将Crystal报表作为报表Web服务在Web服务器上发布。介绍VisualStudio.NET集成CrystalReports的资料真是少的可怜,好东东当然不敢独享,所以写下本文,水...
VB、VB.NET
基于vb.net的随机数实例
Kalet 发表于2009-03-20 浏览273 评论0
基于vb.net的随机数实例 程序代码基于vb.net的随机数实例ModulemyModule SubMain() Dimrand=NewSystem.Random() DimiAsInteger Console.WriteLine("方法名称:next();功能描述:返回一个0~2...
VB、VB.NET
ADO.NET 对 Microsoft SQL Server 的事务逻辑
Kalet 发表于2009-03-20 浏览257 评论0
functionStorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=47...
VB、VB.NET
使用vb.net绘制简单的饼图,柱状图,折线图
Kalet 发表于2009-03-20 浏览413 评论0
================Part1=================== TestDrawGraphic.aspx:在网页上放三个按钮,定义其单击事件到后台写代码使用vb.net绘制简单的饼图,柱状图,折线图'=================Part2=================='TestDrawGraphic.aspx.vb'使用vb.net绘制简单的饼图,柱状图,折线图ImportsSystem.DrawingImportsSystem.Drawing.Drawing2DImportsSyste...
VB、VB.NET
VB动态改变显示分辨率和色深
Kalet 发表于2009-03-20 浏览281 评论0
在vb.net中,我们很容易获得显示器的分辩率,但是,要改变显示器的分辩率就比较麻烦了。由于.net的类库没有将enumdisplaysettings和ChangeDisplaySettings这两个API函数进行封装,但是我们得调用它们函数,相对于VB6来说,VB.NET调用API函数是有一些小的改动!下面,我们就尝试一下在vb.net中,使用这两个api函数。新建一个项目,在form1上添加两个按钮,一个名为btngetdisp,将其text属性设置为“得到分辩率”;另一个按钮名为btnsetdisp,text属性为“设置分辩率”。然后在代码窗口里添加以下代码:VB动态改变显示分辨率和色...