Tim, Are you still maintaining DBD::Proxy? Have you had a request for supporting named parameters?
STH On Thu, 2004-10-21 at 16:55, Scott T. Hildreth wrote: > I was going bring this up myself. I had this problem the other day. > To get it working I changed the param names to :p1, :p2, ...etc and > used $sth->bind_param(1, 'foo'). For the return param I had to use the > a :p? as well, > > i.e. > > my $sth = $dbh->prepare(q{ > BEGIN > :p3 = some_pkg(:p1, :p2) > END; > }); > > $sth->bind_param(1, 'foo'); > $sth->bind_param(2, 'bar'); > > $sth->bind_param_inout(3, \$var, 10); > > I was considering trying to change DBD::Proxy to use named parameters. > We use DBD::Proxy quite a bit. I didn't know if someone else is > working on it already, so I guess I am asking now? > > STH > > On Thu, 2004-10-21 at 16:34, Steve Baldwin wrote: > > We make extensive use of named bind params in our apps (our DB is Oracle). > > I just tried running a test program over DBD::Proxy and found it barfs on > > these. Here is the code in DBD::Proxy that doesn't like them . > > > > > > > > sub bind_param ($$$@) { > > > > my $sth = shift; my $param = shift; > > > > $sth->{'proxy_params'}->[$param-1] = [EMAIL PROTECTED]; > > > > } > > > > > > > > Doing a google search on this turned up some pretty old stuff - e.g. > > > > > > > > http://www.grin.net/~mirthles/pile/dbi-tim_bunce_call_on_proxy_module_with_o > > racle_bind_param.html > > > > > > > > Does anyone know whether a fix to DBD::Proxy is planned? > > > > > > > > Thanks, > > > > > > > > Steve > >