Urgente split();

Citlamina
11 de Diciembre del 2003
Hola!

Tengo un programilla, que se coneta a una base de datos en acces, toma un campo que tiene el nombre de una persona, pero quiero separarlo en diferentes campos, opor nombre, apellido paterno y materno.

En eso andaba y ay casi lo tenia, pero ahora me marca el siguiente error:

Tipo de error:
Microsoft VBScript runtime (0x800A005E)
Invalid use of Null: 'Split'
/TMPfjazpqug0.asp, lnea 27

Este es mi codigo:

<%
'Conexion a la Base de Datos
set obconn=Server.CreateObject("ADODB.Connection")
obconn.Provider="Microsoft.Jet.OLEDB.4.0"
obconn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:Documents and SettingsAdministradorMis documentosWorkDIRECTORIOJFCA.mdb;"
set obrs = Server.CreateObject("ADODB.recordset")
set obrsi = Server.CreateObject("ADODB.recordset")
sql = "SELECT * from Nombres"
obrs.open sql,obconn
%>

<% DO UNTIL obrs.eof %>
<%
nombre = obrs.Fields("NombreC")
response.Write" "&nombre&" "
MAT = Split(nombre," ")
%>
<%
obrs.movenext
LOOP
%>


Ayuda porfavor, me urge terminarlo