Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere für Ruby » SQL Anywhere Ruby-API

 

sqlany_bind_param

Bindet einen benutzerdefinierten Puffer als Parameter an die vorbereitete Anweisung.

Syntax
sqlany_bind_param ( $stmt, $index, $param )
Parameter
  • $stmt   Ein Anweisungsobjekt, das durch die erfolgreiche Ausführung von sqlany_prepare zurückgegeben wird.

  • $index   Der Index des Parameters. Die Zahl muss zwischen 0 und sqlany_num_params() - 1 liegen.

  • $param   Ein gefülltes Bindungsobjekt, das von sqlany_describe_bind_param abgerufen wird.

Rückgabe

Gibt einen skalaren Wert zurück: bei Erfolg 1, sonst 0.

Siehe auch
Beispiel
stmt = api.sqlany_prepare(conn, "UPDATE Contacts
     SET Contacts.ID = Contacts.ID + 1000
     WHERE Contacts.ID >= ?" )
rc, param = api.sqlany_describe_bind_param( stmt, 0 )
print "Param name = ", param.get_name(), "\n"
print "Param dir = ", param.get_direction(), "\n"
param.set_value(50)
rc = api.sqlany_bind_param( stmt, 0, param )