<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.4630.0">
<TITLE>Error : Can't locate object method &quot;connect&quot; </TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hi</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I've started experimenting with DBIx::Class, but my initial efforts appear to be thwarted. The code:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">My/Schema.pm:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">package My::Schema;</FONT>

<BR><FONT SIZE=2 FACE="Arial">use base qw/DBIx::Class::Schema/;</FONT>

<BR><FONT SIZE=2 FACE="Arial">__PACKAGE__-&gt;load_classes(qw/Configuration/);</FONT>

<BR><FONT SIZE=2 FACE="Arial">1;</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">My/Schema/Configuration.pm:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">package My::Schema::Configuration;</FONT>

<BR><FONT SIZE=2 FACE="Arial">use base qw/DBIx::Class/;</FONT>

<BR><FONT SIZE=2 FACE="Arial">__PACKAGE__-&gt;load_components(qw/PK::Auto Core/);</FONT>

<BR><FONT SIZE=2 FACE="Arial">__PACKAGE__-&gt;table('configuration');</FONT>

<BR><FONT SIZE=2 FACE="Arial">__PACKAGE__-&gt;add_columns('parameter_id','parameter','value','description','parameter_group','sort_order');</FONT>

<BR><FONT SIZE=2 FACE="Arial">__PACKAGE__-&gt;set_primary_key('parameter_id');</FONT>

<BR><FONT SIZE=2 FACE="Arial">1;</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">And my test script, test.pl:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">#!/usr/local/bin/perl -w</FONT>

<BR><FONT SIZE=2 FACE="Arial">use strict;</FONT>

<BR><FONT SIZE=2 FACE="Arial">use My::Schema;</FONT>

<BR><FONT SIZE=2 FACE="Arial">my $schema =&nbsp; My::Schema-&gt;connect('dbi:mysql:times_mig','root','');</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">However, when I run the test, I get:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Can't locate object method &quot;connect&quot; via package &quot;My::Schema&quot; at ./test.pl line 4.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Can someone tell me what I'm doing wrong?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Thanks</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Dan Horne</FONT>
</P>

</BODY>
</HTML>