问题:我有一个来自Access数据库的地址字段,该数据库已转换为Sql Server 2005.此字段包含一个字段中的所有内容.我需要将地址的各个部分解析为规范化表中的相应字段.我需要为大约4,000条记录执行此操作,并且它需要是可重复的.
假设:
假设在美国的地址(现在)
假设输入字符串有时包含收件人(被发送者)和/或第二个街道地址(即B组)
国家可以缩写
邮政编码可以是标准的5位数或zip + 4
在某些情况下存在拼写错误
更新:在回答提出的问题时,标准并未普遍遵循,我需要存储个别值,而不仅仅是地理编码和错误意味着拼写错误(上面已修正)
样本数据:
AP Croll&Son 2299 Lewes-Georgetown Hwy,Georgetown,DE 19947
11522 Shawnee Road,Greenwood DE 19950
144 Kings Highway,SW Dover,DE 19901
综合Const.服务2 Penns Way Suite 405 New Castle,DE 19720
Humes Realty 33 Bridle Ridge Court,Lewes,DE 19958
Nichols Excavation 2742 Pulaski Hwy Newark,DE 19711
2284 Bryn Zion Road,Smyrna,DE 19904
VEI Dover Crossroads,LLC 1500 Serpentine Road,Suite 100 Baltimore MD 21
580 North Dupont Highway Dover,DE 19901
PO Box 778 Dover,DE 19903
我在.Net 2.0网站上的用户控件中使用JavaScript进行自定义验证功能,该功能检查所支付的费用是否超过应付的费用金额.
我已经将验证器代码放在ascx文件中,我也尝试过使用Page.ClientScript.RegisterClientScriptBlock()并且在两种情况下验证都会触发,但是找不到JavaScript函数.
Firefox的错误控制台中的输出是"feeAmountCheck is not defined".这是函数(这是直接从firefox-> view source获取的)
<script type="text/javascript">
function feeAmountCheck(source, arguments)
{
var amountDue = document.getElementById('ctl00_footerContentHolder_Fees1_FeeDue');
var amountPaid = document.getElementById('ctl00_footerContentHolder_Fees1_FeePaid');
if (amountDue.value > 0 && amountDue >= amountPaid)
{
arguments.IsValid = true;
}
else
{
arguments.IsValid = false;
}
return arguments;
}
</script>
Run Code Online (Sandbox Code Playgroud)
关于为什么没有找到这个功能的任何想法?如何解决这个问题,而无需将功能添加到我的母版页或使用页面?
我有一个启用Ajax.Net的ASP.Net 2.0网站.托管网站和数据库都是我无法控制的,因为数据库的架构也是如此.在硬件测试中,我确实控制网站运行良好,但是在客户端的硬件上,重新加载或更改页面时会有明显的延迟.
我想做的是让我的应用程序在交付时尽可能紧凑和快速.一个想法是为所有站点的静态资源设置到期日期,以便在页面加载时不会调用它们.资源我指的是图像,链接样式表和JavaScript源文件.是否有捷径可寻?
还有哪些方法可以优化.Net网站?
更新:我在网站上运行YSlow,并且我受到最严重打击的区域是加载的JavaScript和样式表的数量(23个JS文件和5个样式表).除了一个(主样式表)之外的所有内容都已由Ajax.net和Asp插入.为什么这么多?
粗略地说,单元测试是用测试代码单独测试代码的一部分.想到的直接好处是:
- 运行测试变得可自动化且可重复
- 您可以通过GUI进行比点击式测试更精细的测试
我的问题是,在工具方面目前的"最佳实践"是什么,以及何时何地使用单元测试作为日常编码的一部分?
让我们尝试在某种程度上与语言无关并覆盖所有基础.
如何为Visual Studio(2005及更高版本)添加规则以验证供应商专有控件的属性标记(HTML)?
我的客户端使用一个控件,该控件需要在aspx文件中将几个属性设置为标记,这会在每个构建上生成215个验证错误.它并没有阻止我建造,但真正的错误正在迷失在噪音中.
我的办公室有一个中央的Source Safe 2005安装,我们用它来进行源代码控制.我无法更改办公室在服务器上使用的内容.
我在笔记本电脑上开发并希望有一个不同的本地源代码控制存储库,可以与中央服务器同步(如果可用),无论该中央提供程序是什么.请求的原因是我可以维持一个本地稳定的分支/构建用于客户端演示,同时继续开发而不必跳过火焰圈.此外,作为顾问,我的客户可能会要求我使用他们的源控制提供商,这里的灵活性将使生活更轻松.
任何现有的分布式源控制客户端都可以处理吗?
在.NET中你可以读一个字符串值,将使用任何其他数据类型<datatype>.parse或Convert.To<DataType>.
我不熟悉解析与转换的基本原理,所以当被问到哪一个更好/更快/更合适时,我总是不知所措.
那么 - 在哪种情况下哪种方式最好?
我试图让一个textBox在每次进行击键时触发onTextChanged事件,而不是仅在它失去焦点时才触发.我认为添加AsyncPostBackTrigger可以做到这一点,但它仍然无法正常工作.我正在努力做甚么可能吗?代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Items.aspx.cs" MasterPageFile="~/MMPAdmin.Master" Inherits="MMPAdmin.Items" %>
<asp:Content ID="content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
<asp:ScriptManager ID="sm_Main" runat="server" />
<div style="left:10px;position:relative;width:100%;overflow:hidden">
<asp:UpdatePanel ID="up_SearchText" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="tb_Search" EventName="TextChanged" />
</Triggers>
<ContentTemplate>
<div style="position:relative;float:left">
<b style="font-size:xx-large">Items</b>(<a href="Item.aspx">Add New</a>)
</div>
<div style="right:25px;position:absolute; top:30px">
Search: <asp:TextBox ID="tb_Search" runat="server" Width="200" OnTextChanged="UpdateGrid" AutoPostBack="true" />
</div>
<br />
<div>
<asp:GridView runat="server" AutoGenerateColumns="true" ID="gv_Items" AutoGenerateEditButton="true" AutoGenerateDeleteButton="true" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</asp:Content>
Run Code Online (Sandbox Code Playgroud) 我想知道是否可以将工具提示附加到滑块手柄?我当前的滑块功能是:
$('#slider').slider({
max: 18,
animate: 'slow',
orientation: 'vertical',
slide: function(e,ui) {
$('#storage').html(storage[ui.value-1]);
$('#ram').html(ram[ui.value-1]);
$('#bandwidth').html(bandwidth[ui.value-1]);
$('#cpu').html(cpu[ui.value-1]);
$('#price').html(price[ui.value-1]);
}
});
Run Code Online (Sandbox Code Playgroud)
我想采取这个并应用工具提示来跟随句柄.是否会建议以某种方式确定位置并根据滑块位置动态更新工具提示位置?
是否有自动,在线或关闭的工具来测试xhtml/css是否符合屏幕阅读器和美国残疾人法案(ADA)的其他视觉指导方针?
.net ×2
ajax ×2
asp.net ×2
parsing ×2
dvcs ×1
javascript ×1
jquery ×1
optimization ×1
performance ×1
section508 ×1
string ×1
textbox ×1
unit-testing ×1
validation ×1
w3c ×1
wcag ×1