  We introduce the $B$-spline interpolation problem corresponding to a
$C^*$-valued sesquilinear form on a Hilbert $C^*$-module and study its basic
properties as well as the uniqueness of solution. We first study the problem in
the case when the Hilbert $C^*$-module is self-dual. Extending a bounded
$C^*$-valued sesquilinear form on a Hilbert $C^*$-module to a sesquilinear form
on its second dual, we then provide some necessary and sufficient conditions
for the $B$-spline interpolation problem to have a solution. Passing to the
setting of Hilbert $W^*$-modules, we present our main result by characterizing
when the spline interpolation problem for the extended $C^*$-valued
sesquilinear to the dual $\mathscr{X}'$ of the Hilbert $W^*$-module
$\mathscr{X}$ has a solution. As a consequence, we give a sufficient condition
that for an orthogonally complemented submodule of a self-dual Hilbert
$W^*$-module $\mathscr{X}$ is orthogonally complemented with respect to another
$C^*$-inner product on $\mathscr{X}$. Finally, solutions of the $B$-spline
interpolation problem for Hilbert $C^*$-modules over $C^*$-ideals of
$W^*$-algebras are extensively discussed. Several examples are provided to
illustrate the existence or lack of a solution for the problem.
