2TAKTER
Lt. Junior Grade
- Registriert
- Okt. 2005
- Beiträge
- 399
Hallo,
ich würde gerne beim click auf einen button einen SQL Query ausführen und die Werte danach im selben Fenster anzeigen.
Ist das so möglich bspw. mit einem <div> container, den man danach einblendet. Was schon funktioniert ist das onclick und der SQL Query. Nur es wird mir nix angezeigt...
so sieht mein button aus:
Und so meine Funktion:
Wie gesagt, der query wird ausgeführt, das kann ich mit einem console.write nachvollziehen. Aber die letzte Zeile der Funktion, das "document.write('AAAAAAAAAAAAAAAAAAAAA');" erscheint nicht.
Man merkt ich bin neu bei JavaScript in HTML. Bin für jede Hilfe dankbar
ich würde gerne beim click auf einen button einen SQL Query ausführen und die Werte danach im selben Fenster anzeigen.
Ist das so möglich bspw. mit einem <div> container, den man danach einblendet. Was schon funktioniert ist das onclick und der SQL Query. Nur es wird mir nix angezeigt...
so sieht mein button aus:
HTML:
<input type="button" class="btn" value="EDIT" onclick="showProcedurecodes('test')">
Und so meine Funktion:
Code:
function showProcedurecodes(id) {
var connection = new ActiveXObject("ADODB.Connection") ;
var connectionstring="Provider=SQLOLEDB;Data Source=XXX\\XXX;Initial Catalog=XXX;User Id=XXX;Password=XXX.XXX;";
connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");
rs.Open("SELECT PRO_Id,PRO_Code,PRO_MeasProg,PRO_Deleted FROM PROCEDURE WHERE CAT_Id = '"+id+"'", connection);
rs.MoveFirst
while(!rs.eof)
{
tmpId = new String(rs.Fields.Item('PRO_Id'));
tmpCode = new String(rs.Fields.Item('PRO_Code'));
tmpMeasProg = new String(rs.Fields.Item('PRO_MeasProg'));
var oProcedure = { id: tmpId, code: tmpCode, meas: tmpMeasProg };
aProcedures.push(oProcedure);
rs.movenext;
}
rs.close;
connection.close;
document.write('AAAAAAAAAAAAAAAAAAAAA');
}
Wie gesagt, der query wird ausgeführt, das kann ich mit einem console.write nachvollziehen. Aber die letzte Zeile der Funktion, das "document.write('AAAAAAAAAAAAAAAAAAAAA');" erscheint nicht.
Man merkt ich bin neu bei JavaScript in HTML. Bin für jede Hilfe dankbar