Validation widget don't work in regions?

Is it true, Validation Widget don't work in regions? If I
create a text validation widget, then wrap it in a region for xml
data, the validation no longer functions for the widget. Is there
something I'm missing here, or does it simply not work in that
configruation?
Thanks,
Nathan

Hi Nathan,
There is a workaround to have the validation widgets working
inside a spry:region.n
The reason why they don't work inside a region is because the
spry region removes anything from page when it is created. In this
way, the widget remains somewhere in the memory instantiated and
will search from an element that no longer exists.This will make
the widget to not function properly.
You should do the following to have the widgets working
inside a spry:region.
- add the widgets' constructors instantiation inside the
region
- make an extra check if the widgets already exist and
destroy them if any. I
Below is a code sample of what you should do:
<div spry:region="ds1">
<form id="form1" name="form1" method="post" action="">
<span id="sprytextfield1">
<input type="text" name="text1" id="text1" />
<span class="textfieldRequiredMsg">A value is
required.</span></span>
<p><span id="sprytextarea1">
<label>
<textarea name="textarea1" id="textarea1" cols="45"
rows="5"></textarea>
<span id="countsprytextarea1"> </span>
</label>
<span class="textareaRequiredMsg">A value is
required.</span><span
class="textareaMinCharsMsg">Minimum number of characters not
met.</span><span class="textareaMaxCharsMsg">Exceeded
maximum number of characters.</span></span></p>
<p>
<input type="submit" name="button" id="button"
value="Submit" />
</p>
</form>
<script type="text/javascript">
<!--
if (typeof sprytextfield1 != 'undefined' &&
sprytextfield1.destroy) sprytextfield1.destroy();
if (typeof sprytextfield1 != 'undefined' &&
sprytextfield1.destroy) sprytextfield1.destroy();
var sprytextfield1 = new
Spry.Widget.ValidationTextField("sprytextfield1");
var sprytextarea1 = new
Spry.Widget.ValidationTextarea("sprytextarea1",
{validateOn:["blur", "change"], counterType:"chars_count",
counterId:"countsprytextarea1", minChars:2, maxChars:12});
//-->
</script>
</div>
Hope this makes things more clear,
Diana

Similar Messages

  • Since ICS, widgets don't work.

    None of my basic widgets (bluetooth, gps and wifi toggles) appear anywhere. I have done a long click on the home screen and all I get is an option to choose where I want my wallpaper to be sourced. Not interested in that at all. I went to the Store and downloaded a couple of widgets that are supposed to do the same thing, but they don't work, telling me how to install them, but they don't install either. Any ideas? Very frustrating. Thanks.

    davet wrote:
    None of my basic widgets (bluetooth, gps and wifi toggles) appear anywhere. I have done a long click on the home screen and all I get is an option to choose where I want my wallpaper to be sourced. Not interested in that at all. I went to the Store and downloaded a couple of widgets that are supposed to do the same thing, but they don't work, telling me how to install them, but they don't install either. Any ideas? Very frustrating. Thanks.
      As to your question about the widgets from the store, does it go through the download of the app, but then you cannot find them anywhere? If so, when you install a "widget" app, they are installed, but you have to then go and add them to your home screen with the procedure talked about already. There may be some configuration to the app, but otherwise a "widget" app has to be placed where you want it.
      Does that help?

  • TextArea Validation Widget don't function with Prototype

    I have seen that TextAreaValidationWidget don't function
    properly if is loaded also the Prototype library. To verify, I have
    also simply insert this code in the HEAD section of the
    FormsValidation Demo included in the framework:
    quote:
    <script type='text/javascript'
    src='prototype.js'></script>
    By adding this file, the validation of text field is running
    properly but the validation of textarea doesn't. The Firefox
    console of errors report:
    quote:
    Invalid Quantifier +);} catch (e) {if!=$continue) {throw
    e;}}});} catch(e) {if(e!=$break){thow e; }} return this;}\b
    in SpryValidationTextarea.js line 785
    Do you know how to solve this?
    I use Spry 1.4, prototype 1.5.0 (because I use also lightbox
    2.0)

    Hi,
    Based on a previous report we fixed this bug in the Spry 1.5
    preview release. To fix this bug you should edit the
    SpryValidationTextarea.js. Search for the:
    Spry.Widget.ValidationTextarea.prototype.switchClassName =
    function (className){
    and inside you should see around line 763 the following code:
    for (var k in classes){
    if (classes[k] != className){
    this.removeClassName(classes[k]);
    This code should change to the following:
    for (var k = 0; k < classes.length; k++){
    if (classes[k] != className){
    this.removeClassName(classes[k]);
    Please let me know about your results.
    Regards,
    Cristian MARIN

  • Dashboard Widgets don´t work with Leopard

    After installing Leopard the Widgets worked for a short time.
    I have installed the dashboard tools but did nothing with them.
    I don´t know if the widgets ran after this.
    Now I can press F12, the + sign appears in the left corner.
    I can press the + sign and the dashbord appears at the bottom of the desktop.
    If I click at a Widget the Dashboard disappears and nothing happens.
    No Widget starts.
    If I move a Widget to the desktop it disappears if I release the mouse button. The Dashboard disappears too.

    to fritzk who originally reported this and all others posting here —
    i have also reported in this forum (as have others), the problem with the widgets freezing —>> see my post here about it. that post also references other posts that have found the same thing.
    yes, we know about the workaround of creating a non-admin. account, logging out of your main account, logging into the non-admin. account, logging back out of that and back into your original admin. account, and then the widgets come back to life. that is a kludgy workaround at best — you shouldn't have to go through those type of machinations just to get your widgets working (so to speak).
    also, it should be clear that there are two separate issues here — the widget freeze situation and the widgets just disappearing altogether when dashboard is called up. the widget freeze is the most common one seen under leopard (and nowhere else now). that has nothing to do with the widgets disappearing, which seems to be a general mac os x error, not just leopard.
    and to throw more gas on the fire, here's something else — widgets, especially games that use a grid model, do not show up formatted correctly. their grid ends up looking weird. i reference examples to this in my post i list above.
    is there a place to bug report this with apple? please advise.

  • Why some audio of the keynote widget don't work when I preview on the iPad??!!

    Now I am making a book about helping people learning Chinese Pinyin (the Chinese phonics).
    And I made some interactive exercise with keynote widget, that is you first see a vowel, and there are four colored boxes which have four different sounds, you can just click each box to hear what sound it is, and click the check mark to select your answer. one exercise includes about 7 this kind of questions.
    The problem is it works perfectly on keynote, but some sounds just lost every time when I preview on iPad!!
    The OS x is 10.8.4, the ibooks author is 2.0, the keynote is 5.3, and I am using the latest iMac and iPad 3.
    And the audio file is .m4a. It seems everything is just fine, I feel very frustrated!! Is there something I missed,?
    PS, I downloaded a free ibook, which called Korean Phonics, they used the same way to make this exercise, it works very well!! There must be a solution!!
    Please let me know if you know how to solve this problem!!!
    Thanks a lot!!!

    I can not try it on a Mac right now but I will do it tomorrow.
    I put an other keyboard (usb-logitech) and it works perfect.
    What I also tried to say is that I didn't do anything wrong on my brand new keyboard ( This iMac is a Month old ).
    I also wanted to know if there was known problems linked to wireless keyboards...
    Thanks a lot.

  • Just installed OSX update and now widgets don't work

    I click on my dashboard and my widget icons all show up as black squares with a @, a music note, a cloud, and a clock. I click on them and nothing happens. How can I fix that?

    I found just one of my Widgets malfunctioning (BBCWeather Widget) and contacted the author (correct term?) yesterday. He replied this morning with a link to an updated version!
    That is one option for non-Apple widgets, but if you have many widgets misfiring, it's a tall order. And if it's the widgets that come with Tiger, then maybe try downloading and installing the appropriate 10.4.7 Combo Update from this page.
    Repair permissions before and after the update.
    iMac G4 15"/800MHz/1GB ram   Mac OS X (10.4.6)   PowerBook G4 17"/1.33 MHz/1GB ram

  • Many widgets don't work with Snow Leopard

    Loading SL was no problem however numerous widgets no longer function.(Maintidget, translator, backup status, movies, etc.) Why?? Developers problem?

    HI,
    Please update your profile for us. Click My Settings on the right side of this page. Thanks!
    Maintidget for one was originally written for 10.4. Check the developer site. According to the information there, it's compatible with 10.5. *As with any 3rd party software, check their*
    *sites for updates for SL compatibility.*
    http://www.giantmike.com/widgets/Maintidget.html
    Carolyn
    Message was edited by: Carolyn Samit

  • Spry Validation widgets not working on local WAMP server

    I just started the process of creating a contact page. I got the client side done last night, woke up this morning and panicked. The spry validation widgets weren't working anymore. I re-did the entire page and realized it was only the contact.html page in the wamp directory that wasn't working. All the needed CSS and javascript assets are there and in the proper folders, so what's up?
    (I'm still in the middle of the lynda.com series Dreamweaver CS5 with PHP and MySQL , so I'm not even certain where I'm heading just yet. I'm doing stuff as I think I understand it.)

    OK, this is interesting. It works online, but not in local cache.
    Here's the contact page on my website: http://www.ladyhawkslair.com/contact.html (So far, GNDN: goes nowhere; does nothing.)
    And here's the WAMP version: http://www.ladyhawkslair.com/wamp/contact.html
    worky-worky online.
    No worky-worky when I preview in Firefox on my system.
    Wait. Hold that thought.
    I only refuses to work when I preview it in Firefox THROUGH Dreamweaver. Let me test again.
    Verified.
    The spry widgets don't work when I load them to Firefox WITH Dreamweaver. Interestingly, it works with IE.
    Any ideas, Gramps?

  • Using validation widgets within a data region

    My problem stems from the fact that when I place Spry Validation Widgets in a form within a Spry Data Region, the validation widgets do not work. When I remove the data region, all is well.
    Please help!
    This is a sample code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
    <script src="SpryAssets/xpath.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryData.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    var dsMembers = new Spry.Data.XMLDataSet("data/members_xml.php", "export/row", {useCache: false});
    //-->
    </script>
    </head>
    <body>
    <div spry:region="dsMembers">
      <form id="editForm" name="editForm" action="">
        <table>
          <tr id="email">
            <td>E-mail:</td>
            <td>
              <input name="email_mem" type="text" id="email_mem" value="{username}" />
              <span class="textfieldRequiredMsg">The value is required.</span>
              <span class="textfieldInvalidFormatMsg">Invalid format.</span>
            </td>
          </tr>
          <tr id="password">
            <td>Password:</td>
            <td>
              <input name="password_mem" type="password" id="password_mem" value="{password}" />
              <span class="textfieldRequiredMsg">The value is required.</span>
              <span class="textfieldMinCharsMsg">The minimum number of characters not met.</span>
              <span class="textfieldMaxCharsMsg">The maximum number of characters exceeded.</span>
            </td>
          </tr>
          <tr id="site">
            <td>Website:</td>
            <td>
              <input name="website_mem" type="text" id="website_mem" value="{buswebsite}" />
              <span class="textfieldRequiredMsg">The value is required.</span>
              <span class="textfieldInvalidFormatMsg">Invalid format.</span>
            </td>
          </tr>
          <tr id="date">
            <td>Date:</td>
            <td><input name="registrationdate_mem" type="text" id="registrationdate_mem" value="{registrationdate}" />
            <span class="textfieldInvalidFormatMsg">Invalid format.</span> <span class="textfieldRequiredMsg">A value is required.</span></td>
          </tr>
          <tr>
            <td colspan="2">
              <input type="submit" name="Submit" id="Submit" value="Submit" />
              <input name="Reset" type="reset" value="Reset" />
            </td>     
          </tr>
        </table>
      <script type="text/javascript">
        <!--
        var email = new Spry.Widget.ValidationTextField("email", "email", {validateOn:["blur"]});
        var password = new Spry.Widget.ValidationTextField("password", "none", {minChars:6, maxChars:10, validateOn:["blur"]});
        var site = new Spry.Widget.ValidationTextField("site", "url", {validateOn:["blur"]});
        var date = new Spry.Widget.ValidationTextField("date", "date", {validateOn:["blur"], format:"dd/mm/yyyy", useCharacterMasking:true});
        //-->
        </script>
      </form>
    </div>
    </body>
    </html>
    Ben

    Ben,
    You need to add a function observer that will instantiate the form widgets and  add the Form Widget Init observer to the region.
    The modified code is as follows:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
    <script src="SpryAssets/xpath.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryData.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    var dsMembers = new Spry.Data.XMLDataSet("data/members_xml.php", "export/row", {useCache: false});
    //  Define a function observer that will instantiate the form widgets.
    var widgetInitObserver = function(nType, notifier, data) {
        if(nType == 'onPostUpdate'){
            var email = new Spry.Widget.ValidationTextField("email", "email", {validateOn:["blur"]});
            var password = new Spry.Widget.ValidationTextField("password", "none", {minChars:6, maxChars:10, validateOn:["blur"]});
            var site = new Spry.Widget.ValidationTextField("site", "url", {validateOn:["blur"]});
            var date = new Spry.Widget.ValidationTextField("date", "date", {validateOn:["blur"], format:"dd/mm/yyyy", useCharacterMasking:true});
    //    add the Form Widget Init observer to the region
    Spry.Data.Region.addObserver('formregion', widgetInitObserver);
    //-->
    </script>
    </head>
    <body>
    <form id="editForm" name="editForm" action="">
      <div id="formregion" spry:region="dsMembers">
        <table>
          <tr id="email">
            <td>E-mail:</td>
            <td>
              <input name="email_mem" type="text" id="email_mem" value="{username}" />
              <span class="textfieldRequiredMsg">The value is required.</span>
              <span class="textfieldInvalidFormatMsg">Invalid format.</span>
            </td>
          </tr>
          <tr id="password">
            <td>Password:</td>
            <td>
              <input name="password_mem" type="password" id="password_mem" value="{password}" />
              <span class="textfieldRequiredMsg">The value is required.</span>
              <span class="textfieldMinCharsMsg">The minimum number of characters not met.</span>
              <span class="textfieldMaxCharsMsg">The maximum number of characters exceeded.</span>
            </td>
          </tr>
          <tr id="site">
            <td>Website:</td>
            <td>
              <input name="website_mem" type="text" id="website_mem" value="{buswebsite}" />
              <span class="textfieldRequiredMsg">The value is required.</span>
              <span class="textfieldInvalidFormatMsg">Invalid format.</span>
            </td>
          </tr>
          <tr id="date">
            <td>Date:</td>
            <td><input name="registrationdate_mem" type="text" id="registrationdate_mem" value="{registrationdate}" />
            <span class="textfieldInvalidFormatMsg">Invalid format.</span> <span class="textfieldRequiredMsg">A value is required.</span></td>
          </tr>
          <tr>
            <td colspan="2">
              <input type="submit" name="Submit" id="Submit" value="Submit" />
              <input name="Reset" type="reset" value="Reset" />
            </td>     
          </tr>
        </table>
      </div>
    </form>
    </body>
    </html>
    I hope this helps.
    Ben

  • ADDT Datepicker and spry validation don't work together

    Datepicker and spry validation don't work together
    the problem is in: /includes/wdg/classes/MXWidgets.js
    (necessary to datepicker)
    Does anyone have a solution??
    Thanks

    Hi Gabriele,
    technically speaking, ADDT and the Spry framework have about nothing in common, and you´re going to stumble across many compatibility-related issues when trying to use them together.
    Does anyone have a solution??
    any regular user who´d like to provide a solution to this, would have to be a pretty skilled programmer and would have to know the "technical details" of both ADDT and SPRY very well to be of help -- I don´t think that you´ll find many folks here who are capable to do that.
    However, why not making the date field required in ADDT ?
    Cheers,
    Günter Schenk
    Adobe Community Expert, Dreamweaver

  • Captivate 5: Widgets, buttons don't work in preview

    When I preview my Captivate 5 project, the print widget doesn't work, and the print command on the playbar doesn't work either. Any ideas? Also, does the print widget print one page or the whole project?

    Have you tried publishing to a server?  Sometimes the javascript or flash being run requires your project to be running from a server.  You can not rely on the preview mode to execute scripts which is fustrating because if you are attempting a java window close command it definately won't work when clients try it on their local machine... And still has a good chance of not working when published on a server

  • Making a Swf a valid widget

    I have a swf carousel that will work sat inside an HTML file for the purposes of siting on a web page.
    What as3 code do I need to make this a valid widget?
    I don't actually need it to interact with the captivate project, but I need the user to be able to click the images on the carousel and view the image on the carousel stage area inside the project.

    The Widget King blog is your best resource for advice about coding widgets for Captivate using the WidgetFactory API.
    Take a look at this post about setting the widget type:
    http://www.infosemantics.com.au/widgetking/2012/07/building-a-widget-step-by-step-part-2/

  • Function to perform onSubmit - validation widget

    Ok, Ussually, when a form takes time to load the destination
    page (event that I will call
    form submission delay), the user tends to press again the
    submit button. Every time the button is pressed, the information is
    sent again. In spite of that the user will, of course only be sent
    once to the page specified in the action attribute of the form. So,
    the user may think he did right by pressing the button many times,
    but we end up with multiple copies of the same information.
    The solution I came up with, was to modify the validation
    widget javascript file as follows:
    function realizarAlRemitir()
    if (!Spry.Widget.Form.onSubmit) {
    Spry.Widget.Form.onSubmit = function(e, form)
    if (Spry.Widget.Form.validate(form) == false) {
    return false;
    realizarAlRemitir()
    return true;
    I created a wildcard function "realizarAlRemitir()" to be
    performed only when, having pressed the submit button, there is no
    incorrect or empty required field to fill.
    Then, in the html page containig the form, Iredefined the
    "realizarAlRemitir()" function as follows:
    <script language="JavaScript" type="text/javascript">
    <!--
    function realizarAlRemitir()
    ratioGrow = 0.68;
    Spry.Effect.GrowShrink('enviando', {duration:300, from:
    '1px', to: '559px', toggle: true, growCenter:false});
    Spry.Effect.AppearFade('enviando',
    {duration:300,from:1,to:100,toggle:true});
    // -->
    </script>
    This function "draws" using a modified spry effect a div tag
    that effectively blocks the whole form so that the user cannot
    modify the information or press again the submit button, while
    giving her or him appropriate feedback that indicates that the
    submission is being performed correctly.
    This is the sample page:
    http://192.168.10.2/nuevawebdesarrollo/eventos/conferencia.aspx?id=mbatc
    Finnally, my question is whether or not there is a less
    intrusive way to do such a thing, meaning, not having to touch the
    javascript files code. I didn't find one, for instance, so will
    some functionality like this be added to the framework? And,
    lastly, once the framework is embedded inside Dreamweaver, will we
    still be able to make such changes, without generating some trouble
    that will cause the framework to stop working correctly with
    dreamweaver.

    Hello Marin,
    Thanks a lot for your reply. I´m really sorry I made the
    mistake of giving you our internal address. I'm used to just
    copy/pasting it and sending the link to be reviewed. In spite of
    that, you seem to have gotten the idea, perfectly fine, so thanks
    again for making the effort to reply to a flawed question.
    This is the public link, so It should work well for you:
    http://www.esan.edu.pe/nuevawebdesarrollo/eventos/conferencia.aspx?id=mbatc
    It's in spanish, but I don't think language matters to
    understand how it works. Your solution is perfect, as it
    effectively stops the user from pressing the submit button more
    than once.
    Still, the final part of my question holds. We are inserting
    an event, after the submit button has been pressed and,
    consequently, after we've got your javascript files running. So,
    the only way to insert such an event is messing with the files. Or
    can it be done with our own scripts? Will there be a less intrusive
    way to do such a thing, meaning, not having to touch the javascript
    code of your source files to add events or functionality? I didn't
    find a way but that doesn't mean that there isn't one, right? I'm
    worried that now that we have dreamweaver CS3, if anybody needs to
    do such a thing, dreamweaver will no longer recognize the files and
    it will look like in the preview window, that we didn't insert it,
    even if it still works perfectly in the browser.
    Thanks again,
    DANTESAENZ

  • Dreaded "Not a Valid Widget" Error

    Hi Folks,
    I'm getting the dreaded "Not a Valid Widget" error when I try to import my Flash (Professional CS5) file as a widget into my Captivate 5 project. I've done my research on this problem, and found an earlier post from Vikranth regarding copying the AS3\static actionscript into the first frame of the Flash file:
                                                                          http://forums.adobe.com/message/3614964
    However, I'm not getting enough detail about exactly where to past this actionscript into Flash.
    Is this truly the fix? Even for the latest software fully updated?. If this is still the fix, am I going to have to do this every time I construct a Flash widget?
    Very much appreciate your help,
    Roger

    I think you may misunderstand. Installing WidgetFactory or any other API on your PC is not an instant fix for some issue in your widget coding.  I suggested that you go with an API because they are better documented than the Adobe templates and offer far more possibilities in the long run.
    To get the most out of the APIs you need to read the tutorials and documentation provided by their creators. Only then will you understand the differences in the templates, which use a framescripting approach to coding, versus the APIs, which use a class-based coding approach.  When using the APIs you do NOT use the Adobe templates at all to create widgets.  You begin your widget directly in Flash.
    Try these two tutorials first to get an idea of how it's done:
    http://www.infosemantics.com.au/widgetking/2010/11/building-widgets-in-flash/
    http://www.infosemantics.com.au/widgetking/2010/11/sign-up-for-the-widget-eseminars/
    Flash and Captivate DO work together very well, but only if you know what you are doing.  What's currently wrong with your picture is that you need to learn a lot more about how widgets work and how they need to be created.  As your ActionScript 3 skills improve, so will your widgets.

  • Not a valid widget

    This is so frustrating.   My Cap 5 keeps vomiting the not a valid widget error.....
    From Captivate 5:
    File>new project>Widget in Flash
    I select AS3, Static   (default)
    New file opens in Flash.   I chnage nothing....   I publish the swf from flash.
    Go back to captivate 5 and attempt to:
    Insert>widget
    "Not a valid widget"
    How can this be?    It has the default Adobe widget code??    It has no functionality....  but seriously...   it should allow it to be imported.
    I've checked the settings within Flash:
    File>Actionscript settings
    C:\Program Files\Adobe\Adobe Captivate 5\ActionScript\export\as3
    I know what CPgears and Widget factory do...    I get it...  so don't point me that way...     but I want to know WHY Adobe prodcut to Adobe product is broken...    I've checked the web, and it appears that everyone that has the same error as me were given work arounds...   not a genuine fix.
    This is the usual Adobe frustration...  

    Hi,
    I think this issue is same as the below post:-
    http://forums.adobe.com/message/3624888#3624888
    Please check and let me know if your issue gets resolved.
    Thanks,
    Vikranth

Maybe you are looking for

  • Standard user cannot use creative cloud

    The most recent creativecloud update made it so that my users can not use CC. Adding them to local administrator group fixes this. I only have 8 workstations to worry about so I never bothered with the packager and deployment tools. I thought maybe t

  • Apache Plug-In not working

    I have added the following in my httpd.conf but I still cannot connect to the Weblogic server through my apache server using http://192.168.1.201/weblogic/ where 192.168.1.201 is the IP of my apache server. But I can see pages using http://weblogic:7

  • HT2499 how to get mac dvd player not to play all and stop at each title?

    how to get mac dvd player not to play all and stop at each title

  • FK's indexes : really necessary ?

    Hi all, I have a database with an index for each Foreign Key. This leads me to wonder whether theses indexes are really necessary ? I read elsewhere that a query like this one would help me to see which indexes are really worth it (the bigger the rat

  • CF Hash and SQL Server

    Hi, Basically,  I receive a hash of a pk and would like to compare that hash value a pk in SQL Server.  There is no stored hash value in that table.  So I have to use CF function Compare to compare while looping the whole table.  As a result, it's sl