Master/Detail with TQuery.Datasource, doesn't work for me

I have a Master/Detail where the master is a TAdoTable and the detail is
a TAdoQuery with it's datasource set to the master.  Every time I have a
new master record, then enter a detail record in my dbgrid, the detail
record disappears.  It is in the database, and will show up after the
master record gets posted.

If I get rid of the datasource and set the parameter manually,
everything works great.

???

Mike Rodriguez

BTW, my database is MS-SQL 7.0 and I'm using D5 Ent.