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![Lächeln :) :)](/forum/styles/smilies/smile.gif)
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
![Lächeln :) :)](/forum/styles/smilies/smile.gif)