B/S供应链(打印管理)问题答疑
1、环境上的搭建答疑
异常1、{"System.Data.OracleClient需要 Oracle 客户端软件 version 8.1.7或更高版本。"}
解决:未装客户端,或所装版本低了。。连接远程Oracle数据库服务器时,必须通过客户端来连接
异常2、“ORA-12154: TNS: 无法解析指定的连接标识符”错误,
解决:在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连接。
异常3、尝试加载 Oracle客户端库时引发 BadImageFormatException。如果在安装32位 Oracle客户端组件的情况下以 64位模式运行,将出现此问题。来源:打开数据库时:con.open();出现的。
解决:当一个运行在64位平台上的.NET应用程序试图调用一个不支持64位执行的DLL时(eg.调用远程32位的Oracle数据库),这个异常就会发生。假如应用程序在未指定平台(例如“Any CPU”)模式下生成,它将运行在基于操作系统的64位模式下,会导致这个问题。
想解决这个问题,你可以通过指定为X86解决方案平台编译,使应用程序运行在32位模式;或者使程序运行在基于64位操作系统的WOW64子系统,并许可使用32位DLL。
具体:点击要运行的解决方案--右键---属性,选生成---平台,改为x86。
换个角度看问题,我们是不是可以修改一下VS solution的启动项目——属性——目标平台指定平台?改成X86
2、HTML语法
<tr height="30px">提示特性‘height’不是元素‘tr’的有效特性。改成<tr style="height :30px" >
align 属性规定 div 元素中的内容的水平对齐方式。
valign 属性规定单元格中内容的垂直排列方式。
<iamge alt="" 如果无法显示图像,浏览器将显示替代文本
html标签中的类样式属性是用Class,而Asp.Net元素的类样式是CssClass属性,在CSS样式表中使用都是用“点”
3、服务端事件
Repeater.(On)ItemCommand 事件:在Repeater 控件中单击某个按钮时发生。
{ LinkButton.CommandArgument属性:
获取或设置与关联的 CommandName 属性(命令名属性)一起传递到 Command 事件处理程序的可选参数。
}
Repeater.(On)ItemDataBound 事件:该事件在Repeater 控件中的某一项被数据绑定后但尚未呈现在页面上之前发生。
{}
<asp:CheckBox ID="chkBox" OnCheckedChanged="chkBox_CheckedChanged"runat="server" AutoPostBack="true" />
当 Checked 属性的值在向服务器进行发送期间更改时发生。此事件不将页面回发到服务器,除非 AutoPostBack 属性被设置为 true。
protected void chkBox_CheckedChanged(object sender,EventArgs e)
{}
4、数据库
Oracle函数to_char(),就是将数值型或者日期型转化为字符型。
SQL中LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。"%" 可用于定义通配符,
where city like 'N%'选取以N开头的城市。。like'%lon%' 选取city包含lon的
5、ASP.NET中弹出消息框
一般的方法:Response.Write("<script>alert('弹出的消息')</script>");
用了ajax时的:ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1,typeof(UpdatePanel), "提示", "alert('未获取到数据!');", true);
6、asp.net 获取asp:Repeater 中的控件ID
HTML code
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate><asp:Label ID="Label1" runat="server" Text='<%# Eval("aa")%>'></asp:Label></ItemTemplate>
</asp:Repeater>
(后台能获得repeater1控件的ID ,但得不到Label1控件ID,,求解?)
通过findcontrol()找到
C# code
foreach( RepeaterItem item in this.Repeater1.Items )
{
Label txt=item.FindControl("Label1") as Label;
if(txt!=null)
{}
}
B/S供应链(打印管理)问题答疑的更多相关文章
- sap后台作业管理/sap打印管理
sap后台作业管理: 后台作业,主要用于运行需要处理大量数据,对交互没有要求的程序.个人认为,简单的创建,配置和监控后台作业没有什么难度.后台作业管理最为困难的解决方案的取舍,系统负载的调控.失控的后 ...
- android的Log日志打印管理工具类(一)
android的Log日志的打印管理工具类: package com.gzcivil.utils; import android.util.Log; /** * 日志打印管理 * * @author ...
- Java生鲜电商平台-生鲜供应链(采购管理)
Java生鲜电商平台-生鲜供应链(采购管理) 在生鲜供应链系统中采购中心这一模块,它是电商公司管理采购的模块,包含供应商管理,采购订单管理,采购商品管理,在该模块中采购订单是采购中心的核心模块.在其他 ...
- Windows打印管理解决方案
需求 从需求出发,我们的目的是在电脑上提供一个虚拟打印机,然后让用户选择这个虚拟机打印时产生的中间文件被拦截下来,之后进行进一步处理后在执行真实的打印. Windows打印体系 首先附上查找Windo ...
- springBoot项目配置日志打印管理(log4j2)
1.修改pom文件引用log4j2相关jar包 依赖代码: <!-- log4j2 start --><!-- Spring Boot log4j2依赖 --><depe ...
- 基于K2的集成供应链流程解决方案
基于K2的集成供应链流程解决方案http://www.k2software.cn/zh-hans/scm-solution 一.详细功能模块 需求管理模块多渠道管理.需求计划.需求感知与传递市场营销及 ...
- 【Android Developers Training】 54. 打印自定义文档
注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...
- C#通过调用WinApi打印PDF文档类,服务器PDF打印、IIS PDF打印
其他网站下载来的类,可以用于Winform.Asp.Net,用于服务器端PDF或其他文件打印. 直接上代码: using System; using System.Collections.Generi ...
- Windows Server Core Command (管理服务器核心的具体操作命令)
从 Windows Server 2008 开始,管理员可以选择安装具有特定功能但不包含任何不必要功能的 Windows Server 的最小安装服务器核心(Server Core),它为一些特定服务 ...
随机推荐
- 缓存技术内部交流_02_Ehcache3 XML 配置
参考资料: http://www.ehcache.org/documentation/3.2/getting-started.html#configuring-with-xml http://www. ...
- Angular Material 教程之布局篇
Angular Material 教程之布局篇 (一) : 布局简介https://segmentfault.com/a/1190000007215707 Angular Material 教程之布局 ...
- [java]Stream API——map和flatMap的区别
map方法 map的含义为映射.是指对于Stream中包含的每一个元素使用给定的转换函数进行转换. map传入的Lambda表达式必须是Function实例,参数可以为任意类型,而其返回值也是任性类型 ...
- 配置Eclipse可以查看JDK类库源码
一.配置方法 配置Eclipse可以查看JDK类库源码 Window->Preferences->Java->Installed JREs 若没有JRE,需要自己添加进来,有的话,点 ...
- WebAPI项目 IHttpActionResult不识别解决办法
转自:http://blog.csdn.net/nnnnnbody/article/details/16945253 使用ASP.NET Web API构造基于restful风格web service ...
- 手动建立Mysql表实体类技巧
首先执行一条sql语句,也可以在开发中插入数据.修改数据或者查询数据的某个属性时使用. select sc.COLUMN_NAME from information_schema.COLUMNS as ...
- cocos对象池的使用
enemy.js cc.Class({ extends: cc.Component, properties: { enemySpeed: 0, //设置加速度 }, //初始化当前节点的y坐标 ini ...
- Ansible 开发调试 之【pycharm远程调试】
介绍 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本 ...
- laravel中设置表单的方式,以及获取表单的提交的数据
- 【sql】使用触发器
今天在写sql触发器时遇到这样一个问题: 利用完整性规则创建教师表,包括(教师工号,姓名,性别,职称,工资),在此基础上定义触发器,为教师表Teacher定义完整性规则“教授的工资不能低于4000元, ...