-
初识Sql注入破绽攻击
初识Sql注入漏洞攻击以前就听说过Sql注入漏洞攻击,但一直没有对它进行细致的研究,所以了解甚少。最近我们学ADO.NET的时候,里面主要部分就是用带参数或不带参数的Sql语句对数据库进行操作,我忽然意识到了一个严重的问题,那就是Sql注入漏洞攻击。因为我们老师并没有提到这个编程领域中常见的问题,所以我通过各种渠道研究Sql注入漏洞攻击,现向朋友们分享一下我对Sql注入漏洞攻击的一点了解。注:以下...
228
热度 -
利用SQL处理DataGrid表格有关问题
利用SQL处理DataGrid表格问题在最初选定这个控件作为表格的显示容器来说,也曾经尝试使用mshflexgrid控件。毕竟第一次机房收费系统就使用的那个控件。控件的好坏咱不做评价。mshflexgrid这个控件,类似于excel,使用的时候需要循环赋值,然后再显示出来。期间运行多长时间,我不太清楚。总感觉很浪费吧。之后又接触了一个DataGridVie...
21
热度 -
依据网址把图片下载到服务器C#代码
根据网址把图片下载到服务器C#代码根据网址把图片下载到服务器C#代码ASPX页面代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="GetPictureByUrl.aspx.cs"Inherits="HoverTreeMobile.GetPictureByUrl"%><!DOCTYPEhtml><htmlx...
728
热度 -
GridControl或DataGridView修改数据后怎么立即更新显示
GridControl或DataGridView修改数据后如何立即更新显示大家好:问题如题所示,双击Form1表中某一列的值,弹出Form2修改对话框,修改数据后点击保存,将数据更新到数据库后GridControl或DataGridView中数据也立即更新。我按照如下步骤进行:1.双击表中的列,弹出修改对话框,对话框中的控件(textbox、combobox)显示表中的列值。2.根据需要修改对应的...
33
热度 -
c#联系关系进度条
c#关联进度条我写好了一个Winform窗体小程序,因为在程序处理数据计算的时候需要一段时间,为了显示程序还在运行状态,不让用户以为程序没反应,所以希望用一个进度条显示程序运行的进度,当点击运行按钮的时候,就可以关联起来显示进度,我在网上找到了如下代码,代码本身没有错误,但我要怎么把我的代码和如下代码关联呢?应该在哪里调用呢?[code=csharpprivatevoidbutton1_Click...
282
热度 -
使用socket实现简略的客户端和服务端通信(C#语言)
使用socket实现简单的客户端和服务端通信(C#语言)1.主要思路:(1)服务端开启监听线程,等待客户端的连接。每个socket连接放到独立线程中处理。(2)服务端和客户端使用约定的消息格式通信。对于比较复杂的消息(如向服务端传递一个实例),可以使用json封装传输。(3)每个连接的客户端,注册唯一的ClientID,在服务端以此来区分消息的来源。2.代码构成实现该样例包含两个cs的客户端程序。...
529
热度 -
下拉列表框的这道题目是不是错了?该如何实现两项内容
下拉列表框的这道题目是不是错了?该怎么实现两项内容?习题:设计一个“简单通讯录”程序,在窗体上建立一个下拉列表框、两个文本框和两个标签,实现如下功能:当用户在下拉式列表框中,选择一个学生姓名后,在“学生姓名”、“地址”两个文本框中分别显示出对应的姓名和地址。窗体布局下拉列表框学生姓名:地址:一、我的努力对于一个下拉列表框,要实现输出两个信息:姓名和地址,我想不出更好的方法来完成。我的思路是:再用一...
87
热度 -
C#固定时间执行指定事件(观察者模式+异步嘱托)
C#固定时间执行指定事件(观察者模式+异步委托)最近有个项目需要每天固定的时间去执行指定的事件,发现网上关于这样的文章比较少,而且比较散。通过学习了几篇文章后终于实现了这个功能,在此也特别感谢这些文章的作者们,这也是我第一次在园子里面发文章,望多指教。关于观察者模式,我在这里就不做讲解了,如有不懂,可以参考相关文章。那么开始入正题。主要有三个页面:Observer.cs(观察者)、Subject....
57
热度 -
ActiveReports 九实战教程(1): 手把手搭建环境Visual Studio 2013 社区版
ActiveReports9实战教程(1):手把手搭建环境VisualStudio2013社区版ActiveReports9刚刚发布3天,微软就发布了VisualStudioCommunity2013开发环境。VisualStudioCommunity2013提供完整功能的IDE,可开发Windows、Android和iOS应用。支持:C++,?Python,?HTML5,?JavaScript,...
389
热度 -
不要Visual Studio,5分钟轻松实现一张报表
不用VisualStudio,5分钟轻松实现一张报表常规的报表设计,如RDLC、水晶报表等,需要安装VisualStudio,通过VS提供的报表设计界面来设计报表,通过VS设计报表对.NET开发者而言非常方便,但是对于非开发人员,要安装4G的一个VS,且需要一个License,则成本显得有点高。本文提供另外一种方法,不使用VS也可以设计报表。通过ActiveReports提供的免费报表设计器(绿色...
387
热度 -
Android:EditText错误
问题描述 在我的androidActivity,我需要添加两个EditText,一个用于标题,另一个用于描述。 当我编辑第一个EditText(标题)时它很好,但是当我尝试编辑第二个EditText(描述)时,它会编写奇怪的字符,当我触摸我的活动中导致异常的任何地方时。 我试图创建一个新的Activity并添加EditText,但我仍然有同样的问题。 堆栈跟踪: E/InputEvent...
15
热度 -
java web分层跟层间数据传递 vo bo po (转载)
javaweb分层和层间数据传递vobopo(转载) 还记得97年左右开始的胖客户机和瘦客户机之争吗?之后又是CS和BS之争,然后又是两层和多层之争...,十年之后的今天我们再回过头看这些争论,一切似乎看起来都那么理所应当:程序怎么能不分层啊?可是再想一下,原来我们用了整整十年的时间才达成了一个程序架构要多层的共识(效率多低啊)!要分层,当然基本就是三层了,其实多层的基础也是三层:界面层、业务逻辑...
328
热度 -
ASP.NET证验控件
ASP.NET验证控件 1、RequiredFieldValidator(验证非法值控件) 该控件的英文直面被翻译成“非空控件”,有一个非常重要的属性:ControlToValidate,用于设置被验证的控件属性值是否为空(对于TextBox而言,属性值是“Text”),因此只要在ControlValidate中选择要绑定的那个控件(比如“登录名”的Te...
249
热度 -
[原] 公式自定义配置计算器的示范
[原]公式自定义配置计算器的示例先上效果图如下:1、本公式自定义配置计算器的实现基于DataTable.Compute()的用法,该函数用法详细参考文档;本示例支持条件公式、计算公式的配置2、界面样式1<styletype="text/css">2.p{3width:40px;4height:40px;5background-color:green;6border:1pxsolid#0...
519
热度 -
CKeditor配备(转)
CKeditor配置(转) ? ckeditor是fckeditor的下一代版本,下面就来说下ckeditor的使用吧! 要使用ckeditor,当然首先就是去http://ckeditor.com/?(ckeditor网站)下载ckeditor的压缩包,现在最新的是ckeditor_3.3.zip??下载后将压缩包解压,将解压后文件夹中的ckeditor文件夹copy到自己的web项目的WebR...
581
热度 -
经典.net面试标题
经典.net面试题目1.简述private、protected、public、internal修饰符的访问权限。答.private:私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public:公共成员,完全公开,没有访问限制。internal:在同一命名空间内可以访问。2.列举ASP.NET页面之间传递值的几种方式。答.1.使用QueryString,如...
966
热度 -
javascript步骤和技巧大全2(弈)
javascript方法和技巧大全2(弈) 166.xml数据岛绑定表格<html><body><xmlid="abc"src="test.xml"></xml><tableborder='1'datasrc='#abc'><thead><td>接收人</td><td>发送人</td&...
571
热度 -
请教这段VB代码怎样翻译成VB.NET
请问这段VB代码怎样翻译成VB.NETPrivateConstMAX_PATH=260PrivateTypeFileTime'8BytesLTimeAsLongHTimeAsLongEndTypePrivateTypeWin32_Find_DatadwFileAttributesAsLongftCreationTimeAsFileTimeftLastAccessTimeAsFileTimeftLa...
72
热度 -
小弟我的Android进阶之旅->关于使用CSDN-markdown编辑器来编写博客
我的Android进阶之旅------>关于使用CSDN-markdown编辑器来编写博客关于使用MarkDown编辑器的原因什么是Markdown制作一份待办事宜Todo列表书写一个质能守恒公式LaTeX高亮一段代码code高效绘制流程图高效绘制序列图绘制表格更详细语法说明在CSDN上怎么使用MarkDown欢迎使用Markdown编辑器写博客快捷键Markdown及扩展表格定义列表代码块...
109
热度 -
施用TCP/ IP套接字
使用TCP/IP套接字使用TCP/IP套接字TCP/IP套接字提供了网络上的低级控制。TCP/IP套接字是两台计算机之间的逻辑连接,有了它,计算机在任何时候可以发送或接收数据。在计算机显式发出关闭指令之前,这个连接一直保持。它提供了高度的灵活性,但也带来了大量的问题,在这一章我们会看到。因此,除非真的需要非常高度的控制,最好不要使用更抽象的网络协议,在这一章的后面我们也会谈到。为了使用TCP/IP...
5281
热度