close ad
Install the LAtest Updates to Work with CC 2017 and CC 2018
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

DataBridge still relies on Dreamweaver's outdated server behaviors and MySQL connection scripts?

Thread began 5/26/2014 11:34 am by randyrie405335 | Last modified 6/16/2014 2:16 pm by Jason Byrnes | 1501 views | 11 replies |

randyrie405335

DataBridge still relies on Dreamweaver's outdated server behaviors and MySQL connection scripts?

I see that DataBridge still relies on Dreamweaver's server behaviors which are being deprecated in CC along with PHP's mysql_connect() function - replaced with mysqli or PDO. Will you be soon updating Databridge with its own database connection script that uses mysqli or PDO? And, are you planning on developing your own server 'behaviors' to replace the existing behaviors no longer supported by Adobe?

Sign in to reply to this post

Jason ByrnesWebAssist

We are currently working on a MySQLi extensions that will create versions of the standard DW server behaviors using MySQLi. after that is released, we will be upgrading Data Bridge to use MySQLi as well.

Sign in to reply to this post

randyrie405335

Update... I just downloaded and am learning to use your MySQLi extension. I notice, however, that DataBridge's Data Assist still requires the use of deprecated DW recordset behaviors rather than MySQLi recordsets. When will DataBridge be upgraded to use MySQLi?

Sign in to reply to this post

randyrie405335

Also, I'm a bit disappointed your recordset builder does not allow the testing of a complex query - thought for sure you would improve this old Dreamweaver flaw.

Sign in to reply to this post

codamedia

This post has been deleted.

Jason ByrnesWebAssist

Data Bridge and Design Extender Still use the older MySQL libraries.

The MySQLi Extension is the groundwork that was needed to be laid for starting the MySQLi migration.

Now that the MySQLi extension is released, we be starting to work on migrating Data Bridge, Design Extender and eCart.

Data Bridge is the first one we start on, as it is the most database driven of the extensions, it will take the most time to complete

Sign in to reply to this post

iainmacdonald331081

Thanks Jason - I was just going to post a similar question.

As far as I can tell during this transition period there are two option:

1. Use DataBridge to create insert / update pages that will create the required forms, but won't include the new mySQLi libraries.

2. Use the mySQLi server behaviours on pages where any forms are already added, either handcuffed or presumably using form builder, to insert / update using the mySQLi libraries.

And that when Databridge is updated, we'll be able to use DataBridge to create the insert / update pages that will include the mySQLi libraries?

Sign in to reply to this post

Jason ByrnesWebAssist

The available options really depend on your servers capabilities. If your host still supports the MySQL libraries you can continue using Data Bridge as is.

If your host has started an Early adoption of not allowing MySQL, then you will need to create form manually (or with form builder) and use the MySQLi extensions to build the insert / update functionality.

Sign in to reply to this post

iainmacdonald331081

Hi Jason - I just meant the options with the DataBridge / MySQLi extensions as they currently are, rather than regards hosting support.

I guess I was trying to figure out a current workflow - when I saw the MySQLi extension, and the option to use that to create an Insert record, I guess I thought that was equivalent to the DataBridge > DataAssist Pages functionality. But it only creates the insert code, rather than the code for the form also.

So as it is currently they both do different, but overlapping parts of the job.

If I was a complete newcomer I would ask what the difference is between using:

WebAssist > Database > DataAssist Pages

and

Server Behaviours > WebAssist > MySQLi > Data Management > MySQLi Insert Record

to insert a new record?

And when it would be appropriate to use each in terms of workflow.

Sign in to reply to this post

Jason ByrnesWebAssist

Think of it this way Ian:

In Dreamweaver, without having any webassist extensions installed, there are behaviors for insert, update. delete, user authentication, etc.

These are fairly simplistic server behaviors that where developed by Macromedia in the Dreamweaver Ultra-Dev days. And it was these server behaviors that where the groundwork for the behaviors we created in Data Assist / Security Assist and the other extensions.

The MySQLi server behaviors extension recreates those groundwork server behaviors using the MySQLi library and is the groundwork we will be able to use to migrate Data Bridge and the other extensions to using the MySQLi library.

There where many limitations to those earlier server behaviors, for example; the insert would only support form data. On recreating them, we have made them a bit more flexible.

For now, Data Bridge and the other extensions will still use MySQL. If you find yourself in a server environment that no longer supports the MySQL library, you can use the MySQLi server behaviors to create pages that will work in that server environment.

It doesn't contain the page creating wizards that are in Data Bridge, but does give the basic functionality that Adobe have removed by deprecating the server behaviors.

Sign in to reply to this post
loading

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...