1. <html>
  2. <body>
  3. <input type="button" language="jscript" onclick="donew();" value="new">
  4. <input type="button" language="jscript" onclick="doedit();" value="edit">
  5. <br>
  6. <label for="cns">connection string:</label><br>
  7. <textarea id="cns" cols="50" rows="5" wrap="soft">
  8. </textarea>
  9. </body>
  10. </html>
  11. <script language="jscript">
  12. /**//*====================================
  13.     AUTHOR: Lux21
  14. ====================================*/

  15. var obj_dl;

  16. obj_dl = new ActiveXObject("datalinks");

  17. function donew()
  18. {
  19.     var obj_cn;

  20.     obj_cn = obj_dl.PromptNew();
  21.     if (obj_cn != null)
  22.     {
  23.         cns.innerText = obj_cn.ConnectionString;
  24.     }
  25. }

  26. function doedit()
  27. {
  28.     var obj_cn;

  29.     obj_cn = new ActiveXObject("adodb.connection");
  30.     obj_cn.ConnectionString = cns.innerText;
  31.     if (obj_dl.PromptEdit(obj_cn))
  32.     {
  33.         cns.innerText = obj_cn.ConnectionString;
  34.     }
  35. }
  36. </script>