Windows NT IZOXMIX7871CBCZ 6.3 build 9600 (Windows Server 2012 R2 Datacenter Edition) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
: 172.23.17.241 | : 216.73.216.20
Cant Read [ /etc/named.conf ]
8.2.12
Administrator
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
[ C ]
C: /
xampp /
perl /
vendor /
lib /
DBIx /
Class /
Storage /
DBI /
[ HOME SHELL ]
Name
Size
Permission
Action
ADO
[ DIR ]
drwxrwxrwx
Firebird
[ DIR ]
drwxrwxrwx
ODBC
[ DIR ]
drwxrwxrwx
Oracle
[ DIR ]
drwxrwxrwx
Replicated
[ DIR ]
drwxrwxrwx
SQLAnywhere
[ DIR ]
drwxrwxrwx
Sybase
[ DIR ]
drwxrwxrwx
.mad-root
0
B
-rw-rw-rw-
ACCESS.pm
3.55
KB
-rw-rw-rw-
ADO.pm
2.34
KB
-rw-rw-rw-
AutoCast.pm
2.22
KB
-rw-rw-rw-
Cursor.pm
6.22
KB
-rw-rw-rw-
DB2.pm
2.1
KB
-rw-rw-rw-
Firebird.pm
1007
B
-rw-rw-rw-
IdentityInsert.pm
1.6
KB
-rw-rw-rw-
Informix.pm
4.25
KB
-rw-rw-rw-
InterBase.pm
4.08
KB
-rw-rw-rw-
MSSQL.pm
10
KB
-rw-rw-rw-
NoBindVars.pm
3.21
KB
-rw-rw-rw-
ODBC.pm
1.89
KB
-rw-rw-rw-
Oracle.pm
1.39
KB
-rw-rw-rw-
Pg.pm
8.1
KB
-rw-rw-rw-
Replicated.pm
26.05
KB
-rw-rw-rw-
SQLAnywhere.pm
5.43
KB
-rw-rw-rw-
SQLite.pm
12.09
KB
-rw-rw-rw-
Sybase.pm
3.13
KB
-rw-rw-rw-
UniqueIdentifier.pm
2.97
KB
-rw-rw-rw-
adminer.php
465.43
KB
-rw-rw-rw-
mysql.pm
6.28
KB
-rw-rw-rw-
pwnkit
10.99
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ODBC.pm
package DBIx::Class::Storage::DBI::ODBC; use strict; use warnings; use base qw/DBIx::Class::Storage::DBI/; use mro 'c3'; use DBIx::Class::_Util 'modver_gt_or_eq'; use namespace::clean; sub _rebless { shift->_determine_connector_driver('ODBC') } # Whether or not we are connecting via the freetds ODBC driver sub _using_freetds { my $self = shift; my $dsn = $self->_dbi_connect_info->[0]; return 1 if ( ( (! ref $dsn) and $dsn =~ /driver=FreeTDS/i) or ( ($self->_dbh_get_info('SQL_DRIVER_NAME')||'') =~ /tdsodbc/i ) ); return 0; } # Either returns the FreeTDS version via which we are connecting, 0 if can't # be determined, or undef otherwise sub _using_freetds_version { my $self = shift; return undef unless $self->_using_freetds; return $self->_dbh_get_info('SQL_DRIVER_VER') || 0; } sub _disable_odbc_array_ops { my $self = shift; my $dbh = $self->_get_dbh; $DBD::ODBC::__DBIC_DISABLE_ARRAY_OPS_VIA__ ||= [ do { if( modver_gt_or_eq('DBD::ODBC', '1.35_01') ) { odbc_array_operations => 0; } elsif( modver_gt_or_eq('DBD::ODBC', '1.33_01') ) { odbc_disable_array_operations => 1; } }]; if (my ($k, $v) = @$DBD::ODBC::__DBIC_DISABLE_ARRAY_OPS_VIA__) { $dbh->{$k} = $v; } } =head1 NAME DBIx::Class::Storage::DBI::ODBC - Base class for ODBC drivers =head1 DESCRIPTION This class simply provides a mechanism for discovering and loading a sub-class for a specific ODBC backend. It should be transparent to the user. =head1 FURTHER QUESTIONS? Check the list of L<additional DBIC resources|DBIx::Class/GETTING HELP/SUPPORT>. =head1 COPYRIGHT AND LICENSE This module is free software L<copyright|DBIx::Class/COPYRIGHT AND LICENSE> by the L<DBIx::Class (DBIC) authors|DBIx::Class/AUTHORS>. You can redistribute it and/or modify it under the same terms as the L<DBIx::Class library|DBIx::Class/COPYRIGHT AND LICENSE>. =cut 1; # vim:sts=2 sw=2:
Close