X-Git-Url: http://secure.phpeclipse.com diff --git a/archive/net.sourceforge.phpeclipse.sql/src/net/sourceforge/phpdt/sql/wizards/PHPDeleteRowPage.java b/archive/net.sourceforge.phpeclipse.sql/src/net/sourceforge/phpdt/sql/wizards/PHPDeleteRowPage.java index fb50a4a..a0b3869 100644 --- a/archive/net.sourceforge.phpeclipse.sql/src/net/sourceforge/phpdt/sql/wizards/PHPDeleteRowPage.java +++ b/archive/net.sourceforge.phpeclipse.sql/src/net/sourceforge/phpdt/sql/wizards/PHPDeleteRowPage.java @@ -1,9 +1,13 @@ package net.sourceforge.phpdt.sql.wizards; +import java.text.MessageFormat; + +import net.sourceforge.phpdt.sql.PHPEclipseSQLPlugin; import net.sourceforge.phpdt.sql.sql.TableRow; import net.sourceforge.phpdt.sql.view.PHPSourceConsole; import net.sourceforge.phpdt.sql.view.tableview.TableAdapter; +import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.wizard.WizardPage; import org.eclipse.swt.SWT; import org.eclipse.swt.events.ModifyEvent; @@ -23,6 +27,7 @@ public class PHPDeleteRowPage extends WizardPage implements SQLPage { Text[] values; Button[] whereValues; Label query; + IPreferenceStore fStore; public PHPDeleteRowPage(String pageName) { super(pageName); @@ -36,6 +41,7 @@ public class PHPDeleteRowPage extends WizardPage implements SQLPage { if (DEBUG) { System.out.println("page create control"); } + fStore = PHPEclipseSQLPlugin.getDefault().getPreferenceStore(); Composite container = new Composite(parent, SWT.NULL); GridLayout layout = new GridLayout(); container.setLayout(layout); @@ -139,12 +145,19 @@ public class PHPDeleteRowPage extends WizardPage implements SQLPage { // whereClause.deleteCharAt(whereClause.length() - 1); // whereClause.deleteCharAt(whereClause.length() - 1); // } - String query = "$results = mysql_query(\"DELETE FROM " + row.getTable(); - if (numSelected > 0) { - query += " WHERE " + whereClause.toString() + "\");"; - } else { - query += "\");"; - } + + + String[] arguments = { row.getTable(), whereClause.toString() }; + MessageFormat form = new MessageFormat(fStore.getString("phpeclipse.sql.delete.template")); + + String query = form.format(arguments); + +// String query = "$results = mysql_query(\"DELETE FROM " + row.getTable(); +// if (numSelected > 0) { +// query += " WHERE " + whereClause.toString() + "\");"; +// } else { +// query += "\");"; +// } if (numSelected > 0) { setMessage("");